在FB.ui share_open_graph调用中指定“share”文本

时间:2014-05-07 12:55:13

标签: javascript facebook facebook-graph-api

我一直在寻找最后一天半的答案;我无法相信Facebook的文档非常稀少。我在我的HTML中初始化了Facebook SDK。我有一个id =" fb-root"的div。在按钮上单击我在js中调用以下内容:

FB.ui({
        method: 'share_open_graph',
        action_type: 'og.likes',
        action_properties: JSON.stringify({
            object:'https://developers.facebook.com/docs/dialogs/',
        })
    }, function(response){});

这会产生一个弹出窗口,上面写着' X喜欢关于...的文章。然后是网络应用页面标题。有没有人知道如何自定义那段文字,所以它说'X在Y上得了Y分......'?

我似乎无法找到有关share_open_graph方法的action_type选项的信息。任何指针都非常受欢迎。

修改

好了,找到了action_types的列表。 的 https://developers.facebook.com/docs/reference/opengraph

...我设置了自定义action_type和关联对象。然后我如何设置我的对象的属性?当我们使用share_open_graph方法时,我们应该使用哪些属性?为什么他们不在开发人员面前告诉我们?脸书?!

Facebook告诉我,我需要发布自定义操作才能获得批准。 '说明'在这里:

https://developers.facebook.com/docs/opengraph/using-actions/v2.0#publish

有没有人想要告诉我究竟是什么意思?例如,如何对Graph API端点进行HTTP POST?

1 个答案:

答案 0 :(得分:1)

建议从自定义故事的文档开始:

https://developers.facebook.com/docs/opengraph/creating-custom-stories

你需要创建一个自定义动作[ex:&#34;得分&#34;] / object [ex:&#34; points&#34;],将它们作为故事连接,然后从那里进行自定义。< / p>

相关问题