Как получить данные профиля пользователя Instagram из userId (pk) без токена или контроля доступа? - PullRequest
0 голосов
/ 08 декабря 2018

Сегодня сам Instagram предоставил пользователю подробную информацию, используя приведенный ниже URL, но теперь он не работает.

https://i.instagram.com/api/v1/users/{userID}/info/

Заранее спасибо

Ответы [ 2 ]

0 голосов
/ 08 января 2019

python вам нужен User-Agent и сеанс входа в систему

headers = {
        'User-Agent': 'Instagram 27.0.0.7.97 (iPhone7,2; iPhone OS 9_3_3; en_US; en-US; scale=2.00; 750x1334) AppleWebKit/420+'}
session = requests.Session()
"login stuff here"
response = session.get(url, headers=headers)

проверено и работает

0 голосов
/ 08 декабря 2018

Та же проблема для меня,

Выход из Instagram, затем перенаправляет на:

https://www.instagram.com/accounts/login/?next=/api/v1/users/{userID}/info/
...