gpt4 book ai didi

ruby-on-rails - { "error": { "message": "Missing client_id parameter.", "type": "OAuthException", "code": 101 } }

转载 作者:数据小太阳 更新时间:2023-10-29 06:46:08 31 4
gpt4 key购买 nike

我正在关注 Ryan Bates Screen Cast #360 Facebook 身份验证...

当我到达点击链接登录 facebook 的部分时,我得到一个

{
"error": {
"message": "Missing client_id parameter.",
"type": "OAuthException",
"code": 101
}
}

我尝试像之前所说的那样重新启动服务器我正在拔头发试图弄清楚这一点

我在 facebook 开发页面上的网站 url 是正确的我已经按照他的步骤数百次

最佳答案

可能是你没有为 FACEBOOK_KEYFACEBOOK_SECRET 设置 env

在终端中(如果您使用的是 linux 或 mac)

$ export FACEBOOK_KEY=zzyzyzyzyzyzzy
$ export FACEBOOK_SECRET=zzyzyzyzyzyzzysbdbdsndnds

#now start rails from same terminal
$ rails s

这会将 FACEBOOK_KEY 和 FACEBOOK_SECRET 的值传递给应用程序。

或者第二个选项

provider :facebook, ENV['FACEBOOK_KEY'], ENV['FACEBOOK_SECRET']

对此

provider :facebook, 'FACEBOOK_KEY', 'FACEBOOK_SECRET'

使用两种方法的区别。

第二种类型的缺点是,您需要将 key 保存在代码存储库中。这不是一种安全的方法。

关于ruby-on-rails - { "error": { "message": "Missing client_id parameter.", "type": "OAuthException", "code": 101 } },我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12291897/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com