Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/facebook/8.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 内部应用程序中的Facebook SDK,与FB.ui共享视频_Javascript_Facebook_Sdk_Facebook Javascript Sdk_Share - Fatal编程技术网

Javascript 内部应用程序中的Facebook SDK,与FB.ui共享视频

Javascript 内部应用程序中的Facebook SDK,与FB.ui共享视频,javascript,facebook,sdk,facebook-javascript-sdk,share,Javascript,Facebook,Sdk,Facebook Javascript Sdk,Share,当我试图在内部应用程序中与facebook SDK JavaScript共享任何视频时,我遇到了一个问题。在过去使用(方法:'feed'),但在新的API中不推荐使用。我尝试对新的API执行相同的操作,但出现以下错误:{错误代码:2,错误消息:“此功能不可用:处理此请求时出错。请稍后再试。”} 我的旧代码是: FB.ui({ method: 'feed', name: username, picture: picture, desc

当我试图在内部应用程序中与facebook SDK JavaScript共享任何视频时,我遇到了一个问题。在过去使用(方法:'feed'),但在新的API中不推荐使用。我尝试对新的API执行相同的操作,但出现以下错误:{错误代码:2,错误消息:“此功能不可用:处理此请求时出错。请稍后再试。”}

我的旧代码是:

FB.ui({
        method: 'feed',
        name: username,
        picture: picture,
        description: "https://www.youtube.com/watch?v=" + video,
        link: facebookShareUrl
    });
但新API不推荐使用此方法

我的新代码是:

FB.ui({
        method: 'share_open_graph',
        action_type: 'video.watches',
        action_properties: JSON.stringify({
            video: "https://www.youtube.com/watch?v=" + video
        })
    }, function(response) {
        console.log(response);
    });

使用共享对话框:我需要从我的应用程序、图像或视频、标题、描述中自定义一些详细信息。是吗?您在共享的url上指定og标记。这不是url,是同一页面的布局,您可以编写一个示例吗?您想共享一个url吗?我链接到的文档正好说明了如何做到这一点