使用Facebook Share对话框获取自定义数据

时间:2014-09-15 09:07:49

标签: javascript facebook facebook-graph-api facebook-opengraph

使用Facebook Open Graph v2.0,Feed对话框已弃用。当需要共享动态元数据时,我总是使用提要对话框。

例如,使用以下功能:"在Facebook上分享您的分数" - 在v2.0之前,可以使用它:

var myScore = 20;

FB.ui({
    method: 'feed',
    name: 'My score was: ' + myScore + ' in AppName' ,
    link: 'https://appname.com',
}, function(response){});

Facebook表示使用“分享”对话框,而不是v2.0。

  

在网络上,鼓励开发人员使用更现代的Share Dialog,它可以执行与这些旧对话框相同的所有功能,但还可以发布自定义Open Graph故事而无需Facebook登录。

但它真的具有相同的功能吗?我似乎无法添加自定义参数,这使得共享动态元数据比以前更难。

共享对话框文档:

https://developers.facebook.com/docs/sharing/reference/share-dialog

所以我无法添加参数以使共享对话框更具动态性,共享对话框似乎更适合共享应用程序而不是共享用户分数。

有解决方案吗?或者我是否需要使Facebook开放图元标记更具动态性以实现相同的结果?

0 个答案:

没有答案