Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/461.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/arduino/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 指定';共享';FB.ui共享\打开\图形调用中的文本_Javascript_Facebook_Facebook Graph Api - Fatal编程技术网

Javascript 指定';共享';FB.ui共享\打开\图形调用中的文本

Javascript 指定';共享';FB.ui共享\打开\图形调用中的文本,javascript,facebook,facebook-graph-api,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:'ht

在过去的一天半里,我一直在寻找答案;我不敢相信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\u open\u graph方法的操作类型选项的信息。欢迎任何指点

编辑

嗯,找到了动作类型列表。

…我设置了自定义操作类型和关联对象。然后如何设置对象的属性?当我们使用share\u open\u图方法时,应该使用哪些属性?为什么他们不在开发者网站上告诉我们,facebook

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


有人愿意告诉我这到底意味着什么吗?例如,如何向Graph API端点发送HTTP POST?

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


您需要创建一个自定义操作[ex:“scored”]/object[ex:“points”],将它们连接为一个故事,然后从那里进行自定义。

谢谢您的回答。我昨天终于做到了。设置了自定义操作类型之后,我找不到有关如何从javascript创建对象和设置其属性的任何信息。有什么想法吗?