Javascript Facebook:无法使用graph API从服务器端将本地图像/视频上载到Facebook页面

Javascript Facebook:无法使用graph API从服务器端将本地图像/视频上载到Facebook页面,javascript,node.js,reactjs,facebook,facebook-graph-api,Javascript,Node.js,Reactjs,Facebook,Facebook Graph Api,我正在尝试使用表单数据和图形API将视频从本地存储上传到Facebook页面。你可以看看我在下面使用的代码。 我使用multer在本地存储视频文件,该文件通过API从客户端接收。这是代码 var multer=require('multer'); var storage=multer.diskStorage({ 目标:函数(req、文件、回调){ 回调(空“./实用程序/fb_文件”); }, 文件名:函数(请求、文件、回调){ 回调(null,file.originalname); }

我正在尝试使用表单数据和图形API将视频从本地存储上传到Facebook页面。你可以看看我在下面使用的代码。 我使用multer在本地存储视频文件,该文件通过API从客户端接收。这是代码

var multer=require('multer');
var storage=multer.diskStorage({
目标:函数(req、文件、回调){
回调(空“./实用程序/fb_文件”);
},  
文件名:函数(请求、文件、回调){
回调(null,file.originalname);
}  
});  
var upload_to_fb=multer({storage:storage});

module.exports=将_上传到_fb为什么
内容类型:应用程序/json
?你把所有的数据都塞进了URL,我没有看到任何JSON编码在任何地方进行。谢谢你的回复。。。内容类型:application/json,在我尝试使用URL链接上传视频或图像时起作用。所以,我就这么想。让我尝试更改它,看看它是否有效。我已经根据文件mime类型更改了facebook graph api url中的mime类型。但它显示了相同的错误。您将所有参数附加到URL,但您使用的是
方法:“POST”
–您在那里使用的请求库是否应该神奇地将URL参数转换为正确的POST请求正文?请查看此Facebook视频发布指南。在本指南中,他们也使用POST方法上传视频。所以,我也这么做了。