实时网站上的 Facebook 评论
Facebook review on a live web site
希望这不是一个愚蠢的问题,但我没有看到解决方案。
我们目前有一个使用 Facebook API 登录的实时网站,目前正在开发将使用 public_actions 的共享设施,因此需要对应用程序进行审核。
我们的问题是实时站点和开发站点不共享同一个域(开发是在 heroku 生成的名称 appname-dev.herokuapp.com 上)所以我们不能将它添加到允许的应用程序域中Facebook 应用程序。因此,我们使用测试应用程序进行开发。
我们无法将主应用程序指向开发站点,因为实时用户将无法登录。
我们是否可以通过将审阅者指向开发站点来对应用程序进行审阅,或者我们是否应该将子域指向开发站点?等到它上线是唯一的选择吗?
如有任何建议,我们将不胜感激。
1-
所以你有两个应用程序:
- 应用A,这是public/live:mywebsite.com
- App B,这只是开发(顺便说一句,这可能是一个子应用程序):something-else.heroku.com
2-
您在应用程序 B 上开发需要扩展权限的新功能,但由于它只是开发,您不需要 提交供审核 (?)。
此时,应用 A 应该 NOT 请求扩展权限,因为您还没有使用新功能。
3a-
一旦您对新功能感到满意并投入生产(即现在应该可以在应用 A 上使用),您可以提交以供审核。
显然,由于尚未获得批准,您不应更新普通用户可用的 UI,而是向 Facebook 评论者提供直接 link 功能(可以是例如测试页)。 或您可以提供显示新行为的截屏视频。
3b-
或者,您可以在应用程序 A 上简单地设置一个暂存子域,它基本上是您主网站的副本,但具有最新功能:
mywebsite.com <-- available to users
staging.mywebsite.com <-- send this to facebook review
现在,如果您的 App Domain 设置为 mywebsite.com,则 staging。mywebsite.com 应该可以正常工作,因为它是一个子域。
希望这不是一个愚蠢的问题,但我没有看到解决方案。
我们目前有一个使用 Facebook API 登录的实时网站,目前正在开发将使用 public_actions 的共享设施,因此需要对应用程序进行审核。
我们的问题是实时站点和开发站点不共享同一个域(开发是在 heroku 生成的名称 appname-dev.herokuapp.com 上)所以我们不能将它添加到允许的应用程序域中Facebook 应用程序。因此,我们使用测试应用程序进行开发。
我们无法将主应用程序指向开发站点,因为实时用户将无法登录。
我们是否可以通过将审阅者指向开发站点来对应用程序进行审阅,或者我们是否应该将子域指向开发站点?等到它上线是唯一的选择吗?
如有任何建议,我们将不胜感激。
1-
所以你有两个应用程序:
- 应用A,这是public/live:mywebsite.com
- App B,这只是开发(顺便说一句,这可能是一个子应用程序):something-else.heroku.com
2-
您在应用程序 B 上开发需要扩展权限的新功能,但由于它只是开发,您不需要 提交供审核 (?)。
此时,应用 A 应该 NOT 请求扩展权限,因为您还没有使用新功能。
3a-
一旦您对新功能感到满意并投入生产(即现在应该可以在应用 A 上使用),您可以提交以供审核。
显然,由于尚未获得批准,您不应更新普通用户可用的 UI,而是向 Facebook 评论者提供直接 link 功能(可以是例如测试页)。 或您可以提供显示新行为的截屏视频。
3b-
或者,您可以在应用程序 A 上简单地设置一个暂存子域,它基本上是您主网站的副本,但具有最新功能:
mywebsite.com <-- available to users
staging.mywebsite.com <-- send this to facebook review
现在,如果您的 App Domain 设置为 mywebsite.com,则 staging。mywebsite.com 应该可以正常工作,因为它是一个子域。