大多数人一定听说过看过新的Facebook Graph搜索。我浏览过几十个文档页面,但找不到完整的API。
我知道使用当前的Graph API可以获得非常相似的结果,但从头开始构建它并不值得。
我的问题是:是否有正式的Facebook Graph Search API?
答案 0 :(得分:10)
图搜索甚至还没有向全体公众推出。
我们很早就开始进行图搜索。它目前仅提供英文版,您只能搜索Facebook上的一部分内容。帖子和开放图表操作(例如,歌曲侦听)尚不可用。我们将在未来几个月内开展这些工作。
<子> http://newsroom.fb.com/News/562/Introducing-Graph-Search-Beta 子>
开发人员现在只是通过图表搜索优化他们的应用程序
使用图表搜索,Facebook上的应用程序现在更容易被发现。除了根据您的应用名称显示在搜索结果中之外,它们还可以根据“我的朋友玩的策略游戏”或“我在旧金山使用的朋友使用的应用”等标准显示在搜索结果中。要优化图搜索的应用,请确保您的应用详细信息是最新的,并且您的应用已正确分类。
<子> https://developers.facebook.com/blog/post/2013/01/16/platform-updates--operation-developer-love/ 子>
最新的API开发是集合和部分
目前还没有正式的Graph Search API,如果是的话,它会通过以下地点之一宣布
出现在这里
https://developers.facebook.com/docs/reference/api/
https://developers.facebook.com/docs/graph-api/reference/v2.2/
答案 1 :(得分:0)
Facebook有一个名为Graph explorer的工具:https://developers.facebook.com/tools/explorer
您可能会发现FQL查询很有用,就像这个搜索生活在特定位置附近的用户的朋友一样:
SELECT name, uid, current_location.latitude, current_location.longitude FROM user WHERE uid IN (SELECT uid2 FROM friend WHERE uid1=me()) AND current_location.latitude > 41 AND current_location.latitude < 42