【问题标题】:Facebook Api - Local development, Testserver, Liveserver ... How?Facebook Api - 本地开发、Testserver、Liveserver ......如何?
【发布时间】:2011-11-12 17:48:14
【问题描述】:

我正在开发一个新网站,该网站使用 Facebook API 供用户登录以及图 Api 的几个实现。

我的工作流程通常是:

  • 在本地主机上开发
    使用 MAMP/XAMPP 或类似软件进行开发

  • 推送到服务器 -> 测试域
    一个团队可以测试几天的更改,看看是否一切都按计划进行。

  • 推送到服务器 -> 实时域
    更改已公开

Facebook 在 appsettings 中使用站点 URL,出于安全原因,他们只会重定向到该 URL……问题是……我有 localhost 和 2 个不同的域。我怎样才能做到这一点?

当然我可以编辑主机文件,但这只能修复 localhost.. 仍然没有解决 testdomain 的问题。

请告诉我这是有可能的! Facebook API 让我越来越沮丧。

【问题讨论】:

    标签: facebook api testing localhost


    【解决方案1】:

    我通常为每个环境注册一个 facebook 应用程序。 (dev 指向 localhost 等) 也没有找到更好的方法来做到这一点..

    【讨论】:

    • 谢谢,实际上我也在考虑这样做。将开发服务器注册为新的 Facebook 应用程序。似乎是目前唯一的解决方案,我不敢相信 Facebook 并没有让开发人员更容易做到这一点,恕我直言,这是非常重要的功能。
    【解决方案2】:

    为什么还要在 localhost 上测试 facebook api?

    你可以在heroku试试

    这是 facebook official blog article

    另见document in heroku

    免费使用。

    【讨论】:

    • 我不熟悉 Heroku,但似乎该应用程序将由他们托管。我们有自己的服务器,我们的网站不仅仅是 facebook api/app,所以我猜 Heroku 不会成为我们的解决方案。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2013-05-07
    • 1970-01-01
    • 2010-12-25
    • 2011-05-30
    • 1970-01-01
    • 2014-04-24
    相关资源
    最近更新 更多