我是Facebook API的新手。我正在使用图形搜索API,并希望获得诸如评论,正在进行关于对象(可能是事物,位置,个性等)的对话的状态更新等公共帖子。从Facebook的图谱搜索API获取公开帖子
我有有效的访问令牌与我。
可能吗?怎么样?
任何解决方案,欢迎。
由于提前
我是Facebook API的新手。我正在使用图形搜索API,并希望获得诸如评论,正在进行关于对象(可能是事物,位置,个性等)的对话的状态更新等公共帖子。从Facebook的图谱搜索API获取公开帖子
我有有效的访问令牌与我。
可能吗?怎么样?
任何解决方案,欢迎。
由于提前
UPDATE:
公共职位搜索不再提供API版本> = 2.0。
请参考https://developers.facebook.com/docs/graph-api/using-graph-api/v2.0#search
原来的答案:
是的,当然这是可能的。
可以使用搜索在所有公共对象(帖子,用户,页,组):
https://graph.facebook.com/search?access_token=<token>q=QUERY&type=OBJECT_TYPE
Facebook的搜索API是很容易使用。我建议你阅读documentation for the Search API。我还会推荐使用Graph API Explorer来试用您的查询。
我可以得到这个工作,但我有NEWT水平的问题;
如果我搜索q=101class&type=post
,那么它给我的回应是data[]
。
但是,如果我只输入文字,如q=apples&type=post
它工作正常。
作为一个更新,我会提到公共职位搜索不再从API版本> = 2.0中可用。
见文档:https://developers.facebook.com/docs/graph-api/using-graph-api/v2.0#search
帖子搜索不直接支持,而不是你应该使用这个调用:
https://graph.facebook.com/v2.3/12345678912345?fields=posts.limit(5)
您可以使用电话访问令牌从图中的探险家,其中长数字表示页面ID
请确保您具有相应端点的相应访问令牌,如下所述:https://developers.facebook.com/docs/reference/api/search/#access_tokens 要搜索页面和组,您需要一个应用程序令牌,用于所有其他有效的用户令牌。 – Tobi
请注意,在Graph API的v2.0中,搜索公共帖子的支持已被删除。请参阅https://developers.facebook.com/docs/apps/upgrading#upgrading_v2_0_graph_api – admataz