我认为答案很简单,但无论如何都无法找到确凿的答案。
是否可以使用Facebook登录用户,获取他们的朋友,允许他们选择他们然后依次发布到他们的个人资料,即使这意味着启动自定义模式与html从列表中选择用户朋友在将ID传递给循环中的publishStream函数之前。
任何回应都会花花公子。谢谢你们和男孩们。
答案 0 :(得分:0)
如果您发布到登录用户的流,则无法控制哪些朋友在自己的流中看到它。
或者,您可以向已选择的朋友发送Facebook通知,但须遵守Facebook对您的应用施加的每日通知限制。请注意,Facebook正在逐步取消noficiations。
答案 1 :(得分:0)
你可以完全按照你说的做。只需先使用您提到的自定义对话框获取用户ID列表。然后重复调用FB.ui函数,用每个朋友ID填充“to”参数。
FB.ui(
{
method: 'feed',
to: #,
name: 'name of post',
link: 'http://link.com',
picture: 'http://link.com/image.jpg',
description: 'descriptive text',
},
function(response) {
if (response && response.post_id) {
alert('Post was published.'+response);
} else {
alert('Post was not published.'+response);
}
}
);