有人能指出我使用Facebook JS API發佈帖子給朋友列表的正確方向嗎?我至今一直在使用這個代碼:Facebook API(Javascript):發佈到朋友列表
FB.api('me/feed', 'post', { message: msg,privacy: {value: "CUSTOM", friends: "SOME_FRIENDS", allow:selected_list}}, function(response) {
if (!response || response.error) {
console.log(response);
console.log('ERROR ERROR ERROR');
}
else {
console.log(response);
console.log('successfully sent, now reload data');
refreshData();
}
})
在這種情況下,* selected_list *是好友列表的ID。我也嘗試通過ID列表發送到我的朋友牆使用這樣的字符串:「aID,BID,c_ID,d_ID」
它似乎張貼到我自己的牆上,但不是我的朋友牆更重要的是不會顯示在好友列表Feed中。我可以輕鬆發佈Feed上的評論,但無法創建新帖子並讓他們在列表中的朋友之間共享。
任何幫助將不勝感激。
有了一個好友列表,不可能只使用一個統一的電話向整個組發帖?也許用friendlist的id替換friend_id? –
還沒有嘗試發佈到好友列表,我收到了選定的好友ID並單獨發帖。將嘗試並讓你知道。 – Usha
我不認爲發佈到friendlist_id而不是friend_id是可行的,因爲'post'方法處理在用戶牆上創建帖子,而friendlist_id不是'USER',它只是一個像聯繫人一樣的朋友列表名單。 – Usha