我正在使用此代码在Facebook上分享照片 它的工作正常 但我想用js api
一次点击多张照片var accessToken = response.authResponse.accessToken;
var postMSG = "Hello ...";
var filename = $('#photo1').val();
var url="https://graph.facebook.com/me/photos?access_token="+accessToken+"&message="+postMSG;
FB.api('/me/photos', 'post', {
message:postMSG,
url:filename
}, function(response){
if (!response || response.error)
{
alert(response.error);
console.log(response);
alert(response);
}
else
{
alert('Post ID: ' + response.id);
}
}
);
答案 0 :(得分:0)
Facebook API一次性不支持多张照片上传。
您必须循环浏览图片,然后拨打\POST /photos
。
foreach(image)
{
\POST /photos
}