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

标签 django facebook facebook-graph-api

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

编辑:这个问题是关于“服务器流”认证的。即,当用户登录时,您将他们重定向到 Facebook,他们登录,然后 Facebook 将他们重定向回您。

最佳答案

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

引用:查看入门部分here

关于django - 在开发服务器上测试 Facebook 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5758769/

相关文章:

使用 facebook 的 iOS 登录即使给出参数和权限也不会返回电子邮件

使用 get_queryset 的 Django ListView 分页

javascript - 使用 Facebook javascript SDK 登录确实适用于某些浏览器,因为 SSL

javascript - 如何在 Facebook 上发布自定义 Web URL 链接?

php - 将图片上传到页面相册可以,但将图片发布到墙上不行

php - 只获取用户名和ID

python - Django 重复键错误但键不存在

python - 哪个是在 Django 中查询的更好方法(原始查询与 ORM)?

django - 允许其他人嵌入我的视频 : Load Denied By X-Frame-Options

ios - Swift - AWS Cognito-Facebook 登录