簡體   English   中英

使用FB.api在Facebook上發布消息

[英]Post a message on Facebook using FB.api

我在javascript中寫下了一個代碼,用於在Face-Book上發布消息。 我成功發布了它,但它總是only me顯示only me隱私聲明。 我真的想公開發布這條消息。

我試着設置privacy = { 'value': 'EVERYONE' }; 仍然留言私信(只有我)。

我的代碼是 -

     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);
            }
        });

我該如何公開發布?

謝謝你的寶貴幫助。

您是否在添加應用程序時手動設置了應用程序的隱私? 如果您轉到Facebook設置 ,請查看您設置應用程序的內容。 privacy參數僅限於用戶在其帳戶中設置的內容。

例如,如果用戶設置了“朋友”,但應用程序使用“公共”,則使用用戶的首選項。 但是,如果用戶設置了“公共”,但應用程序使用“朋友”,則使用應用程序的設置,因為它比用戶的設置更具限制性。

簡而言之,用戶和應用程序之間最嚴格的隱私設置將優先考慮。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM