2012-10-31 42 views
1

我發佈了一個非常惱人的Facebook API問題。如果有人能幫助我,那會很棒。使用JS SDK在Facebook粉絲頁面發佈照片到相冊

我使用的是Facebook的JS SDK,我最終需要做的就是將照片發佈到其中一個用戶的粉絲頁面內的特殊專輯中。我確實成功地將照片發佈到用戶個人資料中的特定相冊中,但是,當涉及到網頁時,它只是無法正常工作。

我試圖使用的代碼如下:

var imgURL = "http://newsimg.ngfiles.com/178000/178187_asfasf.jpg"; 
FB.api('/ALBUMID/photos', 'post', { 
    message: 'Sweet', 
    url: imgURL, 
    access_token: 'PAGE ACCESS TOKEN' 
}, function (response) { 
    if (!response || response.error) { 
     alert('Error occured'); 
    } else { 
     alert('Post ID: ' + response.id); 
    } 
    console.log(response); 
}); 
+0

您是否獲得'manage_pages'權限?你能複製迴應嗎? – aykut

+1

當然。我獲得了'manage_pages'的權限 - 我管理頁面的新提要。 關於我得到的迴應 - 這是奇怪的事情,我得到了我應該得到的迴應({id:...}),但照片不存在任何地方,不在相冊上,也不在頁面上。 – dsternlicht

回答

1

好吧,我剛剛發現了這個問題。爲了將照片發佈到FB粉絲頁面,您還需要獲得「photo_upload」權限。

相關問題