开发和测试Facebook应用程序
问题描述:
通常,我在主干上开发我的网站,然后将更改合并到测试分支,放到“测试”网站上,最后它们合并到活动分支上并投入实况网站。开发和测试Facebook应用程序
使用Facebook应用程序的事情有点棘手。由于您无法通过普通的网络浏览器查看Facebook应用程序(它必须通过Facebook服务器),因此您无法轻易地向每个开发人员提供他们自己的网站版本以使用和测试。
我还没有遇到任何关于开发和测试Facebook应用程序的最佳方式,同时还有一个稳定的用户可以使用的现场网站。我的问题是,组织开发和测试Facebook应用程序的最佳做法是什么?
答
我希望我能正确理解你的问题。
我们有什么是我们的应用程序的2个版本,即在facebook中定义的两个应用程序。
我们有定期运行的版本,我们有myapp-test
版本。 此版本在域myapptest.com
上运行(或者您可以使用myapp.local
)。
在您的HOSTS
文件(%winder%\system32\drivers\etc
)中定义此URL并将其重定向到本地主机上的您自己的服务器(127.0.0.1
)。
现在,您需要的仅仅是每台机器上的配置文件,不会通过源代码管理进行更新。 本地主机(开发)版本使用app_id
作为myapp-test
以及相关设置。 部署使用其他设置。
然后当你部署你只需要上传你的代码。
不能每个开发者都设置自己的Facebook应用程序,但只是保持私人?这就是我和一位朋友做的... – Kolky
你在说Facebook连接吗?因为facebook正常的画布应用与普通网站是分开的,您可以在完成所有开发后使其生效。 – Arfeen
嗨Arfeen:我正在谈论fb连接。 – Asker