我有一个网站,在我的页面上我想要一个“推荐Facebook好友”按钮..,然后点击我想要的所有我的Facebook好友列表列表,带一个复选框和一个发送按钮。 。点击发送按钮,我想将我的网站网址发布到Facebook上所有选定的朋友墙上。
我是Facebook API的新手,我没有游戏,我有一个网站
提前致谢
答案 0 :(得分:1)
以前这可以通过图形api获得,但是他们在feb 2013的平台迁移中禁用了它,导致了很多垃圾邮件投诉。所以你不能在php中做到这一点。
删除通过图谱API发布到朋友圈的功能
我们将删除通过Graph API发布到用户朋友的墙上的功能。具体来说,针对[user_id] / feed的帖子,其中[user_id]与会话用户不同,或者在target_id
用户与会话用户不同的stream.publish调用将失败。如果您想允许人们发布到朋友的时间表,请调用feed dialog。通过user mentions tagging或action tagging包含朋友的故事将显示在朋友的时间轴上(假设朋友批准了该标记)。有关详细信息,请参阅this blog post。
但是有一个解决方法,允许用户选择他们想要发布内容的人。它被称为feed dialog。如果您使用的是JavaScript SDK Feed。你可以通过
触发它FB.ui({
method: 'feed',
link: 'https://developers.facebook.com/docs/',
caption: 'An example caption',
}, function(response){});
注意:
如果某人有“谁可以在您的时间轴上发帖?”设置为“仅我”,另一个人尝试使用“Feed”对话框发帖,它将显示“无法发布”错误。