mahatma728
@mahatma728
предприниматель который хочет научиться кодить

Проблема с python — requests?

Для того что бы получить посты пользователя в instagram я использую ссылку: https://www.instagram.com/kevin/media/ , в результе получаю данные в json формате типа joxi.ru/krD8nbOsEKa1or
Теперь я пытаюсь получить данные с помощью requests:
import requests
import json

req = requests.get('https://www.instagram.com/andreymahatma/media')

print(req.url)
responses = json.loads(req.text)
print('responses:', responses)

В результате получаю:
result: https://www.instagram.com/andreymahatma/media/

responses: {'status': 'ok', 'items': [], 'more_available': False}


Вместо данных о постах, в ответе получаю {'status': 'ok', 'items': [], 'more_available': False}. Параметр 'more_available' в правильном ответе тоже присутствует, c True.
Что я делаю не так? Как с этим жить?:)
  • Вопрос задан
  • 625 просмотров
Решения вопроса 1
Аккаунт andreymahatma -- приватный, т.е. его посты недоступны публично, потому ты и не получаешь данные в ответ.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы