gpt4 book ai didi

php - Facebook API(Javascript): Posting to a friendlist

转载 作者:行者123 更新时间:2023-12-02 19:10:44 25 4
gpt4 key购买 nike

有人可以为我指明使用 Facebook JS API 向好友列表发布帖子的正确方向吗?到目前为止我一直在使用这段代码:

    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 列表以发布到我的 friend 墙上:“aID,bID,c_ID,d_ID”

它似乎发布到我自己的墙上,但没有发布到我 friend 的墙上,更重要的是,它没有显示在 friend 列表提要中。我可以轻松地在提要上发表评论,但无法创建新帖子并在该列表中的 friend 之间共享它们。

任何帮助将不胜感激。

最佳答案

您编写的代码发布到您自己的留言墙上。API 正在发布到 me/feed,这只不过是您自己的留言墙。它应该是 FRIEND_ID/feed

FB.api('/FRIEND_ID/feed', 'post', { message: body }, function(response) {
if (!response || response.error) {
alert('Error occured');
} else {
alert('Post ID: ' + response.id);
}
});

上面的代码使用 FRIEND_ID 将消息发布到 friend 的留言墙上。希望这会有所帮助。

关于php - Facebook API(Javascript): Posting to a friendlist,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13762576/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com