我有一个应用程序,它有移动应用程序和Web门户的单独后端;我想使用相同的Facebook应用程序来管理它们。
我的应用地址是(域名已更改)
移动应用程序位于
https://myapp.azurewebsites.net
当我尝试将这两个域添加到" app域时#34;在我的Facebook应用程序部分,我收到消息
应用领域必须与Facebook网页游戏网址相匹配 (https),移动站点URL,Unity二进制URL,站点URL或安全页面选项卡 URL。请更正以下域名:myapp.azurewebsites.net"
请注意"移动网站网址"和"网站网址"被列为单独的选项,这使我怀疑应该可以从站点URL单独添加移动站点URL,我已经通过添加来自"添加平台"菜单。但我无法找到在Facebook开发者控制台中添加移动网站URL的任何方法。
我错过了什么吗?
答案 0 :(得分:2)
正如CBroe所提到的,移动网站网址属于 Facebook网络游戏平台,如下所示:
此外,我发现有App Domains in Facebook Apps提到的遗留问题,选择网站平台,然后您可以输入网站网址和移动网站网址,如下所示:
根据您的要求,我假设您可以利用虚拟目录将两个项目部署到单个azure Web应用程序。有关详细信息,请参阅此blog。然后你可以按如下方式访问它们:
门户网站:https://myapp.azurewebsites.net
移动后端:https://myapp.azurewebsites.net/services
此外,您可以按照此tutorial关于将自定义域映射到azure网站。
答案 1 :(得分:1)
为myapp.azurewebsites.net添加一个自定义域,该域指向mobile.myapp.online,并在FB中添加mobile.myapp.online作为移动网址。
然后FB不会抱怨...