从输入文件上传图像到Facebook

时间:2014-08-14 06:31:11

标签: javascript html5 facebook-graph-api

所以,我尝试使用图形api将一个简单的图像上传到脸谱。

文件由输入类型文件上传

var file= $("#imagenesUpload")[0].files[0];
        var formData = new FormData();
        formData.append("source", file);
        FB.api("/me/photos", "POST", formData,
            function (response) {
              if (response) {
                console.log(response);
              }
            }
        );

但我总是得到(#324) Requires upload file

也尝试使用相同的结果

var file= $("#imagenesUpload")[0].files[0];
        FB.api("/me/photos", "POST", {"source":file},
            function (response) {
              if (response) {
                console.log(response);
              }
            }
        );

1 个答案:

答案 0 :(得分:0)

在官方Facebook开发者网站上有一篇文章解释了如何设置图像。这是链接:https://developers.facebook.com/blog/post/498/

查看场景2