Python Instagram客户端错误

Python Instagram客户端错误,python,instagram-api,Python,Instagram Api,我是Instagram API的新手。我使用github上示例中的以下代码来获取最新的流行媒体 from instagram.client import InstagramAPI id= "OMITTED" secret = "OMITTED" api = InstagramAPI(client_id=id, client_secret=secret) popular_media = api.media_popular(count=20)

我是Instagram API的新手。我使用github上示例中的以下代码来获取最新的流行媒体

from instagram.client import InstagramAPI
id= "OMITTED"
secret = "OMITTED"
api = InstagramAPI(client_id=id, client_secret=secret)
popular_media = api.media_popular(count=20)                                                                                                                            

for media in popular_media:                                                                     
   print media.images['standard_resolution'].url       
我得到以下错误:

File "example.py", line 6, in <module>
   popular_media = api.media_popular(count=20)
File "/usr/lib/python2.6/site-packages/instagram/bind.py", line 197, in _call
 return method.execute()
File "/usr/lib/python2.6/site-packages/instagram/bind.py", line 189, in execute
content, next = self._do_api_request(url, method, body, headers)
File "/usr/lib/python2.6/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.
文件“example.py”,第6行,在
流行媒体=api.media\u流行(计数=20)
文件“/usr/lib/python2.6/site packages/instagram/bind.py”,第197行,在调用中
返回方法execute()
文件“/usr/lib/python2.6/site packages/instagram/bind.py”,执行中的第189行
content,next=self.\u do\u api\u请求(url、方法、正文、标题)
文件“/usr/lib/python2.6/site packages/instagram/bind.py”,第131行,在api请求中
引发InstagramClientError('无法分析响应,不是有效的JSON',状态代码=响应['status'])
instagram.bind.InstagramClientError:(404)无法解析响应,不是有效的JSON。
我知道它是一个有效的instagram对象,因为当我打印(api)时。我得到以下信息:

 <instagram.client.InstagramAPI object at 0x145c2b10>    


这是直接从示例中提取的,我不知道我做错了什么!任何帮助都会很好

如果你是在11月17日之后注册的,Instagram流行照片源在新的API中被弃用

您正在使用的库很旧,如果您在11月17日之前已注册,它将只适用于流行API


您是否能够打印非JSON响应?否,因为错误出现在这一行->popular\u media=api.media\u popular(count=20)。如果您遵循此api文档,但没有得到有效的结果,这意味着他们的代码被破坏了,而不是您的代码。至少这是我的经历。或者你的钥匙坏了是因为你在沙箱模式?这似乎是由于试图访问某人的帐户而不是
self
,而沙盒可能是沙盒造成的。2015年11月17日当天或之后创建的应用程序将以沙箱模式启动,所有API端点都需要有效的
access\u令牌