Fb.UI不工作这么好

时间:2014-10-01 11:40:24

标签: facebook

https://developers.facebook.com/docs/javascript/reference/FB.ui

随着Facebook API的新更新,我一直在尝试在时间轴中显示一个用于分享的对话框,但不仅要认识href ..

我该怎么办?

代码:

FB.ui({
        name: 'Mejores Huecas',
        link: 'www.lasmejoreshuecas.com',
        from: '1469541393326876',
        caption: 'Las mejores huecas!',
        method: 'share',
        href: 'https://apps.facebook.com/mejoreshuecas/?fb_source=search&ref=ts&fref=ts',
    },
    function(response) {
        if (response && !response.error_code) {
            //alert('Posting completed.');
        }
        else {
            //alert('Error while posting.');
        }
    }
);

1 个答案:

答案 0 :(得分:0)

这是有意的,Share Dialog从URL的Open Graph Tags读取数据,它只将href作为参数,正如您在文档中看到的那样。

如果要共享自定义数据,则需要使用单独的Open Graph标记创建单独的URL。毕竟你共享一个链接,消息必须是用户生成的,所以你真的不需要额外的信息 - 我想这就是为什么Facebook弃用旧的Feed对话框。