i want to use facebook api by python to make search on name , like this :
import webapp2
import facebook
graph = facebook.GraphAPI(long_access_token)
search = graph.request('/search?q=alajwadi&type=user')
lass MainHandler(webapp2.RequestHandler):
def get(self):
for ids in search["data"]:
self.response.out.write(ids["name"])
self.response.out.write('<br />')
当我在谷歌应用引擎的启动器中运行时,我收到此错误:
提出GraphAPIError(响应) GraphAPIError:不支持的get请求。请阅读https://developers.facebook.com/docs/graph-api
上的Graph API文档问题是什么?
答案 0 :(得分:0)
您没有传递用户访问令牌。这是必要的,如
中的文档所述您需要的访问令牌类型取决于您正在执行的搜索类型。
- 搜索Page和Place对象需要应用访问令牌。
- 所有其他端点都需要用户访问令牌。