旧的“http://www.facebook.com/add.php”允许在显示添加页面选项卡对话框时选择页面,因此应用程序可以显示页面列表并将应用程序选项卡单独添加到每个页面。
如何使用新的添加页面选项卡对话框做同样的事情?我可以显示添加对话框,但不能显示所选页面。我尝试使用以下代码:
var obj = {
method: 'pagetab',
page: page_id,
pages: 1
};
FB.ui(obj);
有什么方法可以用 javascript 对话框弹出来完成这个吗?
更新
这是我的场景:我的 facebook 应用程序有两种类型的访问者:想要将我的应用程序添加到页面的页面管理员,以及在选项卡中使用我的应用程序的页面访问者。
页面管理员使用我的应用程序的画布版本来管理他的所有页面。他可以在我的应用程序中选择其中一个页面(甚至是没有选项卡的页面)并执行配置任务。当我们使用旧的 add.php 对话框时,我们可以向用户显示一个按钮,以将选项卡直接添加到当前选定的页面。我想使用“添加页面选项卡”对话框来完成相同的行为。