开发一款主要在标签页上下文中使用的Facebook应用。对于添加此应用程序的每个人,应该有一个独特的数据视图,专门针对其标签页显示。有没有办法获得每个安装的唯一标识符来锁定它?
答案 0 :(得分:2)
当然有可能。 Facebook会在signed_request
中发送页面ID(听起来很独特吗?;-)):
当用户导航到Facebook时 页面,他们将看到您的页面标签 添加到下一个可用选项卡中 位置。从广义上讲,页面标签是 以与a完全相同的方式加载 画布页面。当用户选择您的 页面标签,你会收到
signed_request
参数与一个 附加参数page
。这个 参数包含一个JSON对象 一个id(当前的页面ID 页面),admin
(如果用户是管理员 页面)和liked
(如果用户 喜欢这个页面)。和Canvas一样 页面,你不会收到所有的 您可以访问的用户信息 应用程序在signed_request
直到 用户授权您的应用。