Ruby on rails 无效的应用程序ID:应用程序ID,连接到facebook
我正在用这篇文章中的代码连接到facebook 我的应用程序正常运行,但当我连接到face book时出现以下错误: 以及我的facebook链接:Ruby on rails 无效的应用程序ID:应用程序ID,连接到facebook,ruby-on-rails,facebook,devise,Ruby On Rails,Facebook,Devise,我正在用这篇文章中的代码连接到facebook 我的应用程序正常运行,但当我连接到face book时出现以下错误: 以及我的facebook链接: https://www.facebook.com/dialog/oauth?client_id=APP_ID&redirect_uri=http%3A%2F%2Flocalhost%3A3000%2Fusers%2Fauth%2Ffacebook%2Fcallback&response_type=code&scope=em
https://www.facebook.com/dialog/oauth?client_id=APP_ID&redirect_uri=http%3A%2F%2Flocalhost%3A3000%2Fusers%2Fauth%2Ffacebook%2Fcallback&response_type=code&scope=email&state=2576839c19b169d8be1dd4921a35aaa3d1f146946fdcc923
我正在使用Desive连接
devise_for :users, :controllers => { :omniauth_callbacks => "omniauth_callbacks" }
我的档案
gem 'daemons', '~> 1.1.9'
gem 'devise'
gem 'omniauth'
gem 'omniauth-facebook'
gem 'jquery-rails'
gem 'jquery-ui-rails', '~> 5.0.2'
group :development do
gem 'webrick', '~> 1.3.1'
end
请帮助我解决这个问题:)您显然没有在任何地方传递实际的应用程序ID,是吗?请参见您的链接:
?client\u id=APP\u id&
,错误明确表示您传递了文本字符串APP\u id
。耶!我应该在facebook上创建应用程序id。非常感谢。你能告诉我如何将应用程序id放入我的应用程序中吗,这是我的设计:config.omniauth:facebook,“应用程序id”,“应用程序机密”