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

アプリケーション設定の編集を試みることができます:権限の構成。そして、Default Activity Privacy:をpublicに設定します。

于 2013-06-27T16:13:12.483 に答える