我正在玩Facebook Graph API。我有兴趣获得页面搜索等结果。
我可以找这样的地方:
search?q=audi&type=place
我得到了json我想要的数据,比如网站,位置等。 示例:
{{
""datadata": ": [[
{{
"category": "Automotive Parts Store",
"category_list": [
{
"id": "139492049448901",
"name": "Automotive Parts Store"
}
],
"location": {
"city": "Belgrade",
"country": "Serbia",
"latitude": 44.8206,
"longitude": 20.4622,
"zip": "11000"
},
但是当我想在json中搜索页面并获取公共页面数据时,请求如下:
search?q=audi&type=page
这是json我得到了:
{
"data": [
]
}
这里发生了什么,为什么我不能进行搜索,有没有办法实现这一目标? 我现在正在阅读Facebook API文档两天,但我找不到任何相关内容。
我正在使用的Python代码(删除了令牌)
import facebook
token = "////////"
graph = facebook.GraphAPI(access_token=token, version = 2.7)
events = graph.request("/search?type=page&q=cafe&fields=about,fan_count,website")
print(events)
答案 0 :(得分:0)
使用pages/search
端点。
答案 1 :(得分:0)