0

FB.api() を使用してウォールにメッセージを投稿しようとしました。投稿は成功しましたが、自分だけに表示されています。この投稿を公開したいと思います。アプリのアクセス許可の構成で、「デフォルトのアクティビティプライバシー」の値をパブリックに設定しますが、メッセージの投稿はプライベートにします。私は次のコードでそれをやろうとしました:

FB.login(function (response) {
            if (response.authResponse) {                    
                var privacy = { 'value': 'EVERYONE' };
                var txt = 'my post to test feed post using api';
                FB.api('me/feed', 'post', { message: txt, privacy: privacy }, function (response) {
                    if (!response || response.error) {
                        alert(JSON.stringify(response.error));
                    } else {
                        alert('Post ID: ' + response.id);
                    }
                });
            }
        }, { scope: 'email,user_likes,publish_actions,publish_stream,read_stream' });

私のコードを確認してください。

4

1 に答える 1