当我在facebook搜索中键入内容时,我会根据搜索词得到结果。我需要什么样的权限才能访问搜索结果。
我已经浏览了链接Facebook Search,但是我没有通过用python实现的facebook sdk使用搜索词获得任何数据。当我在facebook搜索框中手动输入搜索词时,我得到了结果。你知道吗
下面是我的代码
import requests
import facebook
import json
def pp(o):
print(json.dumps(o,indent=1))
ACCESS_TOKEN = 'EAAGCJ6G1tMIBAPfcGvUXMe0v5aRPOTBPGr5gepZBZB1gvfpyBeeuLJyphy1QXbuP25pzROlPo4ixqtap9cZCixW3ZC2pwBpUVOcm4GZCADE0GBxFryIniiYxGHS2MZCUAp3apRBic1mUhhOD3e9DBUrqbAbVGzAOcafb2BjhsXd5YWdTyNCf46LlZB8sHtj76RZCjjBHhN0NoDXVjDslttDOUWktlIoSsBoi38QYljSSLgZDZD'
base_url = 'https://graph.facebook.com/me'
g = facebook.GraphAPI(ACCESS_TOKEN,version="2.11")
pp(g.request("search", {"q" : "social web", "type" : "page"}))
当我运行上面的代码时,结果是
{
"data": []
}
但当我在facebook搜索中输入相同的搜索词时,得到的结果是
有什么我不知道的吗。访问令牌是用户访问令牌,我是否需要其他令牌来访问搜索结果。如果需要,请帮助我
目前没有回答
相关问题 更多 >
编程相关推荐