Facebook应用程序的多个站点URL - 可能吗?

时间:2014-02-17 22:11:03

标签: facebook authentication facebook-login app-id

我们有一个带有社交登录的软件平台,Facebook就是其中之一。但是,我们有时会将我们的域名标记为客户端。例如client.isebox.net成为isebox.clientdomain.com

Facebook App设置允许看似有限(例如ONE)的站点URL数量 - 但是它允许许多APP域。

我们正努力在所有客户端使用我们的平台社交登录,而无需为每个新域创建appID。

目前,我已经能够通过将客户端域名添加到“移动URL”中来“破解”系统...因为我们不使用此字段,所以它已接受“App”中的客户端域名域名“因为我们已将其添加到移动网址字段。

这可能是一种不正确的方法。事实上,肯定是。但它的确有效。但是它不适用于我们的下一个客户端,因为没有更多的URL字段可用。 :)

如果我们在不同的域名中使用我们的应用程序,是否有人对我们的应用程序如何工作和配置有任何提示?

谢谢,社区! 萨尔瓦多

1 个答案:

答案 0 :(得分:5)

不幸的是,September 30, 2011 blog post措辞错误。相关部分是“在开发人员应用程序中支持多个域”。阅读该段落,似乎没有任何限制可以将哪些域集中在一个应用程序下。

但是,当我尝试将第二个域添加到现有应用程序时,我收到一条错误消息,指出新域必须从站点URL派生。该博客文章中的一个comment描述了类似的体验。 Facebook的开发人员关系部的某人对该评论的回复证实了这一限制,并解释说“所有应用领域都必须来自网站网址。”

我认为混淆源于帖子本身的错误措辞,其中说“您的应用程序的URL(网站和/或移动Web URL)必须来自应用程序域字段中列出的某个域。”

*更新:为了澄清允许使用哪些类型的域名,假设您的站点网址为“mywebsite.com”。您允许添加“mywebsite.co.uk”作为额外的应用域,但您可以添加“myalternatewebsite.com”。