2013-12-19 58 views
5

我是Facebook API的新手。我正在使用图形搜索API,并希望获得诸如评论,正在进行关于对象(可能是事物,位置,个性等)的对话的状态更新等公共帖子。从Facebook的图谱搜索API获取公开帖子

我有有效的访问令牌与我。

可能吗?怎么样?

任何解决方案,欢迎。

由于提前

回答

5

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来试用您的查询。

+1

请确保您具有相应端点的相应访问令牌,如下所述:https://developers.facebook.com/docs/reference/api/search/#access_tokens 要搜索页面和组,您需要一个应用程序令牌,用于所有其他有效的用户令牌。 – Tobi

+8

请注意,在Graph API的v2.0中,搜索公共帖子的支持已被删除。请参阅https://developers.facebook.com/docs/apps/upgrading#upgrading_v2_0_graph_api – admataz

0

我可以得到这个工作,但我有NEWT水平的问题;

如果我搜索q=101class&type=post,那么它给我的回应是data[]

但是,如果我只输入文字,如q=apples&type=post它工作正常。

-1

帖子搜索不直接支持,而不是你应该使用这个调用:

https://graph.facebook.com/v2.3/12345678912345?fields=posts.limit(5)

您可以使用电话访问令牌从图中的探险家,其中长数字表示页面ID

相关问题