分享页面发布使用FB.ui喂养对话框
问题描述:
对不起,我尝试搜索这个错误,没有结果,我尝试使用Facebook的饲料对话框,在这里我的应用程序共享页面贴子是我的代码分享页面发布使用FB.ui喂养对话框
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:附件链接无效:链接数据无效。 Link数据必须有串“HREF”和“文本”属性
,当我尝试与Facebook路径添加图片,然后尝试运行阿恩我有空白的弹出窗口
任何帮助吗?
答
你的电话是错误的。在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) {
}
);
答
发布CBroe的评论,因为它似乎是答案...
使用饲料对话框不能共享在facebook.com上的内容。使用共享按钮,而不是试着 : developers.facebook.com/docs/plugins/share-button - CBroe
你不能在facebook.com上共享内容(请+1评论。)使用Feed对话框。请尝试使用“分享”按钮:https://developers.facebook.com/docs/plugins/share-button – CBroe