我有一个需要授权的 facebook 应用程序,因此我必须将重定向 URL 与身份验证请求一起传递。
我的应用程序完全是前端代码。
如果我不想要独立版本,我可以通过 window.location.href 这样的东西不适用于应用程序页面,因为它是来自不同服务器的 iframe。因此,在这种情况下,我必须对 app-url 进行硬编码。该应用程序旨在嵌入不同的应用程序页面,因此我无法对其进行硬编码。Apperntly 我可以使用 facebook api 获取 facebook page-tab-link 等。不过还没有仔细看细节。用户身份验证后重定向回页面选项卡?
由于 facebook 不允许参数,我的计划是将 /pagetab/ 或 /app/ 添加到我的 url 的末尾,并将其添加到 facebook 设置中的各种 url。之后,我将为不同的 url 结尾创建不同的案例。
虽然这个灵魂听起来像是很多工作。有一个更好的方法吗?