Facebook在实时网站上的评论

时间:2015-04-08 14:40:59

标签: facebook facebook-graph-api heroku

希望不是一个愚蠢的问题,但我没有看到解决方案。

我们目前有一个使用Facebook API进行登录的实时网站,目前正在开发使用public_actions的共享工具,因此需要对该应用进行审核。

我们的问题是,实时网站和开发网站不共享同一个域(开发是在heroku生成的名称appname-dev.herokuapp.com上),因此我们无法将其添加到允许的应用程序域中Facebook应用程序。因此,我们使用测试应用程序进行开发。

我们无法将主应用指向开发网站,因为实时用户无法登录。

我们是否可以通过将评论者指向开发网站来审核应用,或者我们是否应该在开发网站上指定子域?等到它上线是唯一的选择吗?

非常感谢任何建议。

1 个答案:

答案 0 :(得分:0)

1 -

所以你有两个应用程序:

  • 应用 A ,这是公开/直播:mywebsite.com
  • App B ,这只是开发(顺便说一句,这可能是一个子应用):something-else.heroku.com

2 -

您开发的新功能需要对应用 B 的扩展权限,但由于它只是开发,因此需要提交以供审核(?)。

此时,应用 A 应该要求扩展权限,因为您还没有使用新功能。

图3a -

如果您对新功能感到满意并推向制作(即现在应该可以在应用 A 上使用),请提交以供审核。

显然,由于尚未批准,您不应更新普通用户可用的UI,而应为Facebook审阅者提供与该功能的直接链接(例如,可能是测试页)。 您可以提供显示新行为的截屏视频。


图3b -

或者,您可以在应用 A 上设置一个暂存子域,这基本上是您主网站的副本,但具有最新功能:

mywebsite.com <-- available to users
staging.mywebsite.com <-- send this to facebook review

现在,如果 App Domain 设置为 mywebsite.com ,那么 staging.mywebsite.com 应该可以正常工作,因为它是子域名。