0

我正在使用此功能在自己的墙上发帖,我想将帖子的隐私设置为 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.');
                }*/
            }
    );
}
4

2 回答 2

0

您的示例是FB.ui()触发提要对话框的调用 - 用户逐个帖子选择此类帖子的隐私

如果您是通过 API 直接发布,您将在FB.api()其中直接设置每个帖子的隐私;使用对话框,用户始终可以选择帖子可见性,并且选择器中的值默认为您的应用程序的默认隐私设置

于 2012-12-20T22:16:22.593 回答
0

您可以尝试编辑应用程序设置:配置权限。并将默认活动隐私:设置为公开。

于 2013-06-27T16:13:12.483 回答