繁体   English   中英

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

[英]Specifying 'share' text in a FB.ui share_open_graph call

我一直在寻找过去半天的答案; 我不敢相信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喜欢...上的文章”,后跟Web应用程序页面标题。 有谁知道如何自定义该段文字,以便说“ X在...上获得Y分”?

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

编辑

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

...我设置了一个自定义的action_type和关联的对象。 然后如何设置对象的属性? 使用share_open_graph方法时应该使用哪些属性? 他们为什么不在developers.facebook上告诉我们?

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

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

有谁想告诉我这到底是什么意思? 例如,如何使HTTP POST到Graph API端点?

建议从有关自定义案例的文档开始:

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

您需要创建一个自定义操作[例如:“计分”] /对象[例如:“点”],将它们作为故事进行连接,然后从此处进行自定义。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM