我正在使用此功能在我自己的墙上发布,我想将帖子的隐私设置为FRIENDS。但它不起作用。始终保持默认的应用程序隐私(PUBLIC)。我怎么能改变这个?
由于
function postToWall(message, header) {
FB.ui(
{
method: 'feed',
caption: header,
link: 'http://www.iflikeu.com',
picture: 'http://myapp.herokuapp.com/common/images/icon.png',
description: message,
privacy: {'value': 'ALL_FRIENDS'}
},
function(response) {
/*if (response && response.post_id) {
alert('Post was published.');
} else {
alert('Post was not published.');
}*/
}
);
}
答案 0 :(得分:1)
您的示例是对FB.ui()
的调用,触发了Feed对话框 - 用户逐个帖子选择此类帖子的隐私
如果您直接通过API发帖,则可以调用FB.api()
,您可以在其中直接设置每个帖子的隐私权;使用Dialog,用户始终可以选择帖子可见性,并且选择器中的值默认为应用的默认隐私设置
答案 1 :(得分:0)
您可以尝试编辑应用程序设置:配置权限。 并将默认活动隐私设置为公开。