2011-10-17 59 views
0

我想知道是否可以將我創建的頁面選項卡應用添加到不同的應用配置文件頁面,例如我可以將其添加到Facebook上的常規頁面。當我在個人資料應用頁面下點擊「添加到我的頁面」鏈接時,我看不到所有我的應用配置文件頁面(僅列出常規頁面)。我可以將頁面標籤頁應用添加到不同的應用頁面嗎?

回答

1

是的,你可以做到這一點通過訪問鏈接:

http://www.facebook.com/add.php?pages=1&api_key=APP_ID 

這將帶給你的所有頁面(包括應用程序頁)你自己,或者你可以直接指定哪些頁面應該被用於添加應用程序列表。於:

http://facebook.com/add.php?pages=1&api_key=APP_ID&page=PAGE_ID 
+0

有沒有辦法將頁面標籤頁應用添加到個人頁面? – dsdsdsdsd 2013-01-10 12:24:13

0

如果你想這樣做,使用圖形SDK(在這種背景,靜音模式 - 避免了用戶交互),那麼你需要撥打電話這樣

您需要先拿到manage_pages權限,然後

if (accessToken) { 
    var data = { 
     "access_token": accessToken, 
     "app_id":applicationId 
    } 
    FB.api("/" + pageId + "/tabs", 'post', data, function(response) { 
     //success or failure, check it out 
    }); 
} 

它會在你的應用程序配置文件作爲標籤:)

希望這將有助於安裝應用程序。

+0

請求權限並不是避免用戶交互的真正方法! – 2011-10-17 14:08:44

+0

這不是避免**用戶交互**的方法,但是如果您授予了適當的權限,則可以避免使用可視化彈出窗口來允許用戶在頁面上安裝應用程序。它只是以Graph方式自動安裝選項卡的過程。 – 2011-10-17 14:12:38

相關問題