2

我已经在stackoverflow中查看了这个问题的所有相关答案,但仍然找不到有效的解决方案。Twitter 和 linkedin 工作正常,但对于 facebook,我收到此错误,

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

我在哪里放链接?我确实将它放在带有 facebook 登录选项的网站中。

http://127.0.0.1:3000/auth/facebook/callback

我是否也必须将这些类型的链接放在其他地方?

4

2 回答 2

1

请参考omniauth github页面上的这个问题。基本上,您的问题出在 facebook 凭据中。

于 2012-11-23T13:30:18.927 回答
0
I did change config.omniauth :facebook, ENV['AUTH_FB_KEY'],
 ENV['AUTH_FB_SECRET'] into 

config.omniauth :facebook,'AUTH_FB_KEY', 'AUTH_FB_SECRET' 为它工作。

于 2013-04-19T07:42:07.233 回答