使用FB.ui提要对话框共享页面帖子



对不起,我试图搜索此错误,但没有结果。我试图使用facebook订阅源对话框从我的应用程序共享页面帖子。这是我的代码

function shareOnFacebook() {
FB.ui(
{
method        : 'feed',
display       : 'popup',
link : "http://www.facebook.com/photo.php?fbid=176944625849315",
},
function(response) {
if (response && response.post_id) {
// HERE YOU CAN DO WHAT YOU NEED
console.log('OK! User has published on Facebook.');
} else {
console.log('Post was not published.');
}
}
);

}

我得到错误

API错误代码:1

API错误描述:发生未知错误

错误消息:kError 1349117:附件链接无效:链接数据无效。链接数据必须具有字符串"href"one_answers"text"属性

当我尝试用facebook路径添加图片,然后尝试运行agin时,我得到了空白弹出

请帮忙吗?

发布CBroe的评论,因为这似乎是答案。。。

您不能使用提要对话框在facebook.com上共享内容。尝试请改用"共享"按钮:developers.facebook.com/docs/plugins/share-button–CBroe

(请+1注释。)

您的调用是错误的。在link : "http://www.facebook.com/photo.php?fbid=176944625849315",的末尾不应该有逗号。这是正确的代码:

function shareOnFacebook() {
FB.ui(
{
method        : 'feed',
display       : 'popup',
link : "http://www.facebook.com/photo.php?fbid=176944625849315"
},
function(response) {
}
);

最新更新