我是否需要为页面上的每个应用程序选项卡创建一个新的 Facebook 应用程序?
我最近制作了一个应用程序,这样我的页面上就可以有一个 iframe 选项卡。我想添加另一个带有 iframe 的选项卡。这可以用同一个应用程序来完成吗?
我可以确定请求来自哪个选项卡吗?每个选项卡下都会有不同的内容。
我想保持它是同一个应用程序,这样用户就不必为第二个应用程序授予权限。
I recently made an app so i could have an iframe tab on my page. i want to add another tab with an iframe. Can this be done with the same app?
Can i determine which tab a request came from? Its going to be different content under each tab.
I want to keep it the same app so users will not have to grant permissions for a second app.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
不可以,每个应用程序只能定义一个选项卡。您可以配置该选项卡以在不同页面显示不同内容,但不能使用同一应用程序在页面上安装多个选项卡。您必须创建多个应用程序,但您应该能够将它们指向相同的代码库,并确定哪个应用程序正在请求内容以提供正确的选项卡。
关于权限,我会进行处理,这样您就不会从选项卡本身进行任何身份验证,而是将它们链接到相同的安装端点。
No, you can only define one tab per app. You can configure that tab to display different content for different pages, but you cannot install more than one tab to a page using the same app. You'll have to create multiple apps, but you should be able to point them at the same codebase and determine which app is requesting content to serve the proper tab.
Regarding permissions, I'd work it so that you don't do any authentication from the tab itself but instead you link them to the same installation endpoint.