Я пытаюсь использовать Instagram с Python, и я столкнулся с проблемой, просто используя примеры запаса на своих GitHub page.. Я выполняю шаги точно в первом разделе без проверки подлинности, и меня бросают следующие ошибки.Извлечение информации из Instagram с использованием неавторизованного запроса?
Мой код:
from instagram.client import InstagramAPI
access_token = "..."
client_secret = "..."
client_id = "..."
api = InstagramAPI(client_id=client_id, client_secret=client_secret)
popular_media = api.media_popular(count=20)
for media in popular_media:
print media.images['standard_resolution'].url
Ошибка:
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/Library/Python/2.7/site-packages/instagram/bind.py", line 197, in _call
return method.execute()
File "/Library/Python/2.7/site-packages/instagram/bind.py", line 189, in execute
content, next = self._do_api_request(url, method, body, headers)
File "/Library/Python/2.7/site-packages/instagram/bind.py", line 131, in _do_api_request
raise InstagramClientError('Unable to parse response, not valid JSON.', status_code=response['status'])
instagram.bind.InstagramClientError: (404) Unable to parse response, not valid JSON.
Любая помощь будет оценен по достоинству! Опять же, этот код просто прямо из документов, поэтому я не уверен, почему он не работает.
Вы получаете (404 - Not Found), на GitHub Репо может использовать устаревшие URL-адреса –