2012-05-03 79 views
1

我想知道是否可以通過Facebook應用發佈到關聯的頁面,就好像該發佈是在頁面上完成的一樣。即如果我登錄到Facebook並轉到一個頁面,我是管理員,那麼當我發佈它時,將顯示頁面的名稱而不是我的Facebook名稱。我想複製此行爲,但來自通過Facebook應用程序連接的外部網站。我已經完成了所有的連接,並且我可以發佈,但是它以我的名字出現。我使用的JavaScript API具有以下登錄:遠程發佈到Facebook頁面,但發佈所有者顯示爲從頁面

FB.login(function(response) {//do some login processing}, 
{scope: 'publish_stream'}); 

然後我發佈與登錄後下面並接受權限的消息:

FB.api('/[PAGE NAME]/feed', 'post', { message: Text to post }, function(response) { 
    if (!response || response.error) { 
    alert('Error occurred '+response.error.message); 
    } else { 
    alert('Post ID: ' + response.id); 
    } 
}); 

我的Facebook的App有網站的URL和應用程序域設置正確,我已經將應用程序設置爲頁面選項卡並將其組合到我的頁面。

因此,如果任何人都可以讓我知道,如果它是可能的,如何做到這一點,那將是極大的讚賞

感謝

回答