2012-02-24 48 views
0

我試圖上傳一張照片到我的相冊上的一個facebook上,下面的代碼,但沒有上傳,現在錯誤? 我缺少什麼? 我有一張專輯叫做Loggfoton,我想要這些照片最終會出現,或者如果沒有任何專輯,那麼就創建一張。用FB.api javascript將照片上傳到相冊上?

function uploadphoto(){
var imgURL = "http://www.mydomain.se/armani1.jpg";

FB.api('/me/photos', 'post', { 
     message: 'photo description', 
     access_token: accessToken, 
     url: imgURL 
    }, function (response) { 

     if (!response || response.error) { 
      alert('Error occured:' + response); 
     } else { 
      alert('Post ID: ' + response.id); 
     } 

    });   } 

任何輸入真的appeciated! 謝謝!

回答

7

使用 「/album_id /照片」 作爲網址:

 

function uploadphoto(){ 
    var imgURL = "http://www.mydomain.se/armani1.jpg"; 

    FB.api('/album_id/photos', 'post', { 
     message:'photo description', 
     url:imgURL   
    }, function(response){ 
     if (!response || response.error) { 
      alert('Error occured'); 
     } else { 
      alert('Post ID: ' + response.id); 
     } 
    }); 
} 
 

希望它可以幫助

+0

喜的Sudhir和感謝,但現在我得到一個錯誤(目標對象)? – 2012-02-24 13:50:39

+0

而且我該如何將圖片上傳到特定專輯? 上傳圖片時,我可以在郵件中留言多少? – 2012-02-24 14:03:09

+0

好吧,現在我可以上傳圖片了,我寫了我的facebook id而不是album_id,現在它上傳了。好! 但是,如何上傳到特定專輯? – 2012-02-24 15:22:58