1

我使用在Facebook上 的份額照片這個代碼的工作正常 ,但我想用JS API如何通過javascript api在Facebook上發佈多張照片?

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

Facebook的API上點擊分享多張照片,不支持多圖片上傳一氣呵成。

你必須遍歷你的圖像,並呼籲\POST /photos

foreach(image) 
{ 
    \POST /photos 
}