Facebook自定义故事共享使用JavaScript sdk()显示错误(Action需要至少一个参考)

 贺群爱你_235 发布于 2023-01-12 13:12

我正在使用JavaScript sdk作为我的一个Facebook画布游戏应用程序.我正在尝试实现自定义故事共享对话框以在用户墙上发布故事.

开发人员网站上提供的信息不明确且有限.下面的代码用于使用open grap API共享自定义故事.Bellow代码可在Facebook开发者网站链接上获得(https://developers.facebook.com/docs/sharing/reference/share-dialog).Facebook提供的代码工作正常,因为它使用预定义的action_type.

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

我在FB Developer控制台App的Open Graph选项卡上为自定义故事创建了一个对象(板球)和动作(播放).我创建了一个名为cricket.html的自托管对象(html页面).Bellow是内容或我的html页面.我验证了Open Graph Object Debugger.Graph Object Debugger上的html页面向我显示了所有信息,我给出的没有错误或警告.





 
 
 
 
 
 





贝娄是我要替换的代码: - og.likes ---到---> appnamespace:play("play"是我的动作).

我在这里做错了吗?请告诉我.

function customshare()
{
FB.ui({
method: 'share_open_graph',
action_type: 'appnamespace:play',
action_properties: JSON.stringify(
{
  object:'https://example.com/appnamespace/cricket.html',
})
},
 function(response){});
 }

但是,我在执行FB.ui方法时收到以下错误:'share_open_graph'表示自定义共享.

在此输入图像描述

1 个回答
  • 我通过简单的改变解决了我的问题: -

    object:'https://example.com/appnamespace/cricket.html',
    

    cricket:'https://example.com/appnamespace/cricket.html',
    

    2023-01-12 13:14 回答
撰写答案
今天,你开发时遇到什么问题呢?
立即提问
热门标签
PHP1.CN | 中国最专业的PHP中文社区 | PNG素材下载 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有