如何通过javascript api在facebook上发布多张照片?
我使用此代码在facebook上共享照片 工作正常 但是我想用JSAPI一次点击就分享多张照片如何通过javascript api在facebook上发布多张照片?,javascript,jquery,facebook,facebook-graph-api,facebook-javascript-sdk,Javascript,Jquery,Facebook,Facebook Graph Api,Facebook Javascript Sdk,我使用此代码在facebook上共享照片 工作正常 但是我想用JSAPI一次点击就分享多张照片 var accessToken = response.authResponse.accessToken; var postMSG = "Hello ..."; var filename = $('#photo1').val(); var url="https://graph.facebook.com/me/photos?access_token="+accessToken+"&mess
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);
}
}
);
Facebook API不支持一次上传多张照片 您必须循环浏览您的图像,然后致电
\POST/photos
foreach(image)
{
\POST /photos
}