子域上的 Facebook 应用程序 : Site URL vs App Domains

标签 facebook facebook-graph-api subdomain

根据 facebook 和其他堆栈溢出问题,App Domain 字段支持子域,但在 Site URL 字段(在 Website with Facebook Login 下)不支持。我正在创建一个用于许多不同子域(实际上是链式子域,如 http://clientname.projectname.mydomain.com )的应用程序,它允许用户通过 facebook(通过 js)登录,然后检索他们的数据(通过 js 和 php)。

您如何设置您的 Facebook 应用以使其支持多个子域?

最佳答案

编辑:显然这不再有效(见下面的评论)

我刚开始尝试这些字段,我想我真的找到了它不起作用的原因。

我最初一定是将应用域字段留空,只是尝试将域放入站点 URL 字段 ( http://example.com ),但这是行不通的。如果不放入应用程序域,只有站点 URL ( http://clientname.projectname.example.com) 的完整 url 有效。

一旦我将 mydomain.com 与 http://example.com 一起放入 App Domain 字段中在 SiteURL 字段中,它与子域一起使用。而且我假设应用程序域字段是多余的...

我想这意味着我可以删除我创建的额外 20 个应用程序:-)

关于子域上的 Facebook 应用程序 : Site URL vs App Domains,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11932191/

相关文章:

java - 为 Android 构建 Facebook 登录应用程序

javascript - 我们可以从 Facebook 共享对话框中得到回电​​吗

ios - 用 Facebook 相册填充 UITableView |操作系统

seo - 禁用对子域的抓取

http - 为静态 Assets 设置无 cookie 域

iOS - 在 UITableView 中阅读 Facebook 帖子

facebook - 如何响应信用回调中的 payment_get_items 方法的错误

facebook - 远程链接到 FB 个人资料图片还是本地存储?

python - 优化 python 处理从 fb-graph-api 检索的 json

javascript - 在不刷新页面的情况下加载另一个子域