首页 文章

Facebook在实时网站上的评论

提问于
浏览
1

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

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

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

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

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

任何建议将不胜感激 .

1 回答

  • 0

    1-

    所以你有两个应用程序:

    • App A ,这是公开/直播:mywebsite.com

    • App B ,这只是开发(顺便说一句,这可能是一个子应用程序):something-else.heroku.com

    2-

    您开发了需要对app B 扩展权限的新功能,但由于它只是开发,因此您无需提交进行审核(?) .

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

    3A-

    一旦您对新功能感到满意并推向 生产环境 (即现在应该可以在应用程序 A 上使用),您需要提交以供审核 .

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


    3B-

    或者,您可以在app A 上创建一个暂存子域,它基本上是您主网站的副本,但具有最新功能:

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

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

相关问题