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

Kev*_*vin 5 django facebook facebook-graph-api

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

编辑:这个问题是关于"服务器流"身份验证.即,当用户登录时,您将其重定向到Facebook,他们登录,然后Facebook将它们重定向回给您.

dar*_*ren 2

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

参考:查看此处的入门部分