gpt4 book ai didi

javascript - fb.ui feed 对话框在 Chrome 和移动设备中返回空回调

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

我在代码中添加了 fb.ui feed 对话框,以便在用户的 Facebook 时间轴上发布一些带有图像的动态内容。

它在 Firefox 上工作正常,但我的问题是,当用户未在同一浏览器上登录 facebook 时,它第一次要求用户登录,登录后要求用户在 facebook 上发帖,发帖后在 chrome 中返回空回调和移动设备。

请大家帮忙。

FB.ui({
method: 'feed',
name: 'name here',
link: 'link here',
display: 'popup',
picture: 'image url',
//caption: 'Example Coupon',
//redirect_uri: '',
description: 'description here'
},
function(response) {
console.log(response);//here it returns [] but post published, when user not logged onto facebook, when user already loggedin it return post_id
if (response && response.post_id) {
self.location.href = 'myurl.com?post_id='+response.post_id;
//alert('Post was successfull published.');
} else {
alert('Post was not published. An Error occured');
}
});

最佳答案

如果您向用户授予 publish_actions 权限,回调仅返回帖子 ID。

https://developers.facebook.com/docs/sharing/reference/feed-dialog#response

更新:publish_actions 已弃用,无法再使用 API 发布到用户个人资料。

关于javascript - fb.ui feed 对话框在 Chrome 和移动设备中返回空回调,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38278182/

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