在开发服务器上测试Facebook应用程序

时间:2011-04-22 18:39:13

标签: django facebook facebook-graph-api

facebook图表API不允许您重定向到除应用程序注册的地址之外的任何地址。因此,如果您想在开发服务器上测试代码的更改而不部署它,您会怎么做?你是否只是为了测试而创建另一个Facebook应用程序?

编辑:此问题与“服务器流”身份验证有关。即,当用户登录时,您将其重定向到Facebook,他们登录,然后Facebook将它们重定向回给您。

2 个答案:

答案 0 :(得分:2)

  1. 创建Facebook应用程序
  2. 然后转到 yourapp设置>在网站部分:配置站点URL,并将其指向Web服务器。如果您在本地开发,可以使用http://localhost:8080/(或您正在开发的任何网址)
  3. 不知道是否必须,但我也在 Facebook集成设置下设置我的Canvas URL。
  4. 参考:请参阅使用入门部分here

答案 1 :(得分:1)

Mac / Linux:只需设置你的/ etc / hosts即:

127.0.0.1   testserver