使用Facebook API搜索帖子中的链接

6 php api search facebook

嘿,我想知道是否有可能使用他们的API搜索Facebook给定的URL.我试图找到有多少人提到给定的链接.我想要实现的一个例子是Tweetmeme url_info请求,但是对于Facebook.Tweetmeme API返回有关给定链接的信息数组,例如使用的频率和最后一条推文.如果有人知道Facebook的替代方案,我们将不胜感激.我查看了他们的API维基但找不到任何解决方案.

提前谢谢,本

Van*_*cas 5

在构建SEO工具时,我最近绊倒了这个隐藏的宝石:

http://api.facebook.com/restserver.php?method=links.getStats&format=json&urls=http://stackoverflow.com/
Run Code Online (Sandbox Code Playgroud)

这是一个旧的API,但您可以通过针对新的Graph API进行检查来确认计数是最新的,该API仅提供总计数:

https://graph.facebook.com/?ids=http://stackoverflow.com/
Run Code Online (Sandbox Code Playgroud)


小智 3

在研究 Vance Lucas 的答案时,我遇到了 FQL 等效项 @ http://developers.facebook.com/docs/reference/fql/link_stat

$facebook->api_client->fql_query('SELECT share_count, like_count, comment_count, total_count FROM link_stat WHERE url="MY_URL"');
Run Code Online (Sandbox Code Playgroud)

此 FQL 语句返回“分享计数”、“链接计数”、“评论计数”和“总计数”。