我有一个应用程序,需要具有独特的设置,每个用户的实例添加到他们的页面(这是作为一个选项卡添加)。Facebook应用程序实例设置
我一直没有找到任何文件来做到这一点 - 有谁知道如何?还是有人有一个例子要跟随或学习的地方?
SOLUTION
我做了一个应用的用户的页面上的标签一节,只显示页的管理员的。它链接到我应用程序中的一个页面,将page_id
发送到我的页面。这使我现在可以根据page_id
在我的数据库中存储信息(和设置)。
我发现Facebook有一部分可以转到应用程序的设置页面(您可以在应用程序设置中通过开发人员应用程序设置),该页面也发送page_id - 但不会以加密方式发送感觉,所以我用我的设置选项加密了page_id。
如果有人需要进一步解释,随时给我发消息我会很乐意帮忙。
嗨布伦特 - 我已经多次阅读该页面,并且知道如何获取页面ID等,但是如何根据用户的所有者设置与它相关的设置?来自用户的观点:我安装应用程序,我想在我的页面上设置设置(但无法从该页面获取页面ID)。创建管理设置链接是否可以通过将它们发送回其他页面(使用page_id)的选项卡工作? –
“用户的所有者”?在“页面”部分,会有一个“id”参数,它是页面的ID。如果查看该页面的用户已授权您的应用,则签名请求中将出现“user_id”项目。还会有一个“用户”部分,您可以在这里查看他们是否是管理员。基于此,您可以“揭示”其他选项。我不确定你指的是什么“其他页面”。只有2个ID,当前页面ID和当前用户ID。 –
- 正确,并且它们不会被发送到任何一页中。页面标识仅在页面(不是设置页面)上发送,用户标识仅在设置页面上可靠地发送。 –