[英]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.