Facebook 图形 API 不允许您重定向到任何地址,而不是在应用程序中注册的地址。因此,如果您想在开发服务器上测试对代码的更改而不部署它,您会怎么做?您是否创建另一个 Facebook 应用程序只是为了测试?
编辑:这个问题是关于“服务器流”认证的。即,当用户登录时,您将他们重定向到 Facebook,他们登录,然后 Facebook 将他们重定向回您。
最佳答案
- 创建一个 Facebook 应用程序
- 然后转到您的应用设置> 在网站 部分:配置站点 URL,并将其指向您的 Web 服务器。如果您在本地开发,可以使用 http://localhost:8080/ (或您正在开发的任何 URL)
- 不知道您是否必须这样做,但我还在 Facebook 集成 设置下设置了我的 Canvas URL。
引用:查看入门部分here
关于django - 在开发服务器上测试 Facebook 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5758769/