我正在使用 Python,并且我已经安装了 Python SDK,因此我可以使用 Facebook Open Graph:
pip install facebook-sdk
然后我用下面的代码创建了这个简单的文件:
import facebook
ACCESS_TOKEN = '<MY APP ACCESS TOKEN OBTAINED FROM https://developers.facebook.com/tools/access_token/>'
graph = facebook.GraphAPI(ACCESS_TOKEN)
inf = graph.request('search', args={'q': 'bingo', 'type': 'application'})
问题是我收到此错误:
GraphAPIError: (#200) Must have a valid access_token to access this endpoint
在搜索上面最后一行代码中的应用程序时,我不知道为什么。请注意,当我运行如下代码时:
inf = graph.request('search', args={'q': 'bingo', 'type': 'page'})
print inf
...一切正常。即:搜索带有关键字宾果的页面可以正常工作,但搜索带有关键字宾果的应用程序失败。
有谁知道如何解决这个问题或为什么会这样?