我可以得到一个评论列表,并喜欢使用facebook sdk.但我不能
找到一种方法来获取共享帖子的所有用户的列表(我也尝试过fql).
这是我用来获得喜欢的代码:
$facebook = new Facebook($config);
$likes = $facebook->api('/THE_POST_ID/likes',
array('limit'=>9999999999));
解决方法:
在撰写本文时,Facebook Graph API允许您获取帖子的份额数.使用您的代码,它将如下所示(请注意,我不是为了保持示例简单而在此处执行任何异常处理):
$facebook = new Facebook($config);
// fetch the post data.
$post = $facebook->api('/THE_POST_ID/');
// fetch the count of shares.
$sharesCount = $post["shares"]["count"];
使用Graph API Explorer,您可以轻松看到它.
不幸的是,API没有像“喜欢”和“评论”那样提供“共享”连接.有关详情,请参阅Post – Facebook Graph API Documentation.
另一方面,有一个肮脏的黑客用于检索共享特定帖子的用户列表(只有朋友和公开共享的人).解决方案在另一个线程上解释:List of people who shared on facebook.但是,我绝不会建议使用该解决方案.
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。