【发布时间】:2011-10-17 13:18:12
【问题描述】:
我想知道是否可以将我创建的页面标签应用添加到不同的应用配置文件页面,就像我可以将其添加到 Facebook 上的常规页面一样。当我在个人资料应用页面下单击“添加到我的页面”链接时,我看不到我的所有应用个人资料页面(仅列出常规页面)。
【问题讨论】:
标签: tabs profile facebook-apps
我想知道是否可以将我创建的页面标签应用添加到不同的应用配置文件页面,就像我可以将其添加到 Facebook 上的常规页面一样。当我在个人资料应用页面下单击“添加到我的页面”链接时,我看不到我的所有应用个人资料页面(仅列出常规页面)。
【问题讨论】:
标签: tabs profile facebook-apps
是的,您可以通过访问链接来做到这一点:
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
【讨论】:
如果你想使用 Graph 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
});
}
它会将应用程序作为选项卡安装在您的应用程序配置文件中:)
希望它会有所帮助。
【讨论】: