在线网站上的Facebook评论
希望这不是一个愚蠢的问题,但我看不到解决办法 我们目前有一个使用Facebook API登录的实时网站,目前正在开发使用公共行动的共享设施,因此需要对应用进行审查 我们的问题是,live站点和开发站点不共享同一个域。开发位于heroku生成的名称appname-dev.herokuapp.com上,因此我们无法将其添加到Facebook应用程序上允许的应用程序域中。因此,我们使用测试应用程序进行开发 我们无法将主应用程序指向开发站点,因为实时用户将无法登录 我们是否能够通过将审查者指向开发站点来审查应用程序,或者我们是否应该将子域指向开发站点?等待它上线是唯一的选择吗 任何建议都将不胜感激。1- 所以你有两个应用程序: 应用程序A,这是public/live:mywebsite.com 应用程序B,这是开发,这可能是一个儿童应用程序,顺便说一下:something-else.heroku.com 二,- 您开发的新功能需要应用程序B的扩展权限,但因为它只是开发,所以您不需要提交审查 此时,应用程序A不应请求扩展权限,因为您尚未使用新功能 3a- 一旦您对新功能感到满意并投入生产(即现在应可在应用程序A上使用),您将提交审查 显然,由于这项功能尚未获得批准,因此您不应该更新普通用户可用的UI,而应该为Facebook评论员提供指向该功能的直接链接,例如,可以是一个测试页面。或者,您可以提供一个显示新行为的屏幕广播 3b- 或者,您也可以在应用程序a上创建一个暂存子域,该子域基本上是您的主网站的副本,但具有最新的功能:在线网站上的Facebook评论,facebook,facebook-graph-api,heroku,Facebook,Facebook Graph Api,Heroku,希望这不是一个愚蠢的问题,但我看不到解决办法 我们目前有一个使用Facebook API登录的实时网站,目前正在开发使用公共行动的共享设施,因此需要对应用进行审查 我们的问题是,live站点和开发站点不共享同一个域。开发位于heroku生成的名称appname-dev.herokuapp.com上,因此我们无法将其添加到Facebook应用程序上允许的应用程序域中。因此,我们使用测试应用程序进行开发 我们无法将主应用程序指向开发站点,因为实时用户将无法登录 我们是否能够通过将审查者指向开发站点来
mywebsite.com <-- available to users
staging.mywebsite.com <-- send this to facebook review
现在,如果您的应用程序域设置为mywebsite.com,那么staging.mywebsite.com应该可以正常工作,因为它是一个子域。非常感谢您的回复。最后,我们使用了3a,并在请求审查之前上线。