1

我正在嘗試編寫客戶端JS功能,使用FB.ui在特定時間向Facebook Fanpage發送帖子。它曾經可以與舊的JS SDK一起使用。那改變了嗎?
希望得到任何幫助。使用JS API調度Facebook的帖子

回答

0

您不能如期發佈使用FB.ui(),因爲它需要一個實際的用戶登錄時,張貼在。你可以使用FB.api()來實現這一點,並在參數中傳遞用戶/頁面訪問令牌。對於計劃發佈的實際代碼,我沒有自己做過,但是對於發佈,在這裏你去。

try { 
 
    var pageId = 'xxxxxxxxxxxxxxx'; 
 

 
    var obj = { 
 
    name: name, 
 
    description: description, 
 
    link: link, 
 
    picture: picture, 
 
    caption: caption, 
 
    access_token: pageAccessToken 
 
    }; 
 

 
    FB.api('/' + pageId + '/feed', 'POST', obj, function(response) { 
 
    if (!response || response.error) { 
 
     // do something 
 
     return; 
 
    } else { 
 
     // do something 
 
    } 
 
    }); 
 
} catch (e) {}

相關問題