I get this error in my app
{
"error": {
"message": "Missing client_id parameter.",
"type": "OAuthException",
"code": 101
}
}
what I've done: - I have a config/initializers/omniauth.rb file containing:
Rails.application.config.middleware.use OmniAuth::Builder do
provider :facebook, ENV['my App ID:'], ENV['my app Secret']
end
My app is not embeded in facebook and this error happens in my online app (not localhost) Here is my Gemfile
gem 'rails', '3.2.2'
gem 'fbgraph'
gem 'omniauth'
gem 'omniauth-facebook'
gem 'mysql2'
gem 'less-rails'
group :assets do
gem 'less-rails'
gem 'coffee-rails', '~> 3.2.1'
gem 'twitter-bootstrap-rails'
gem 'therubyracer'
gem 'uglifier', '>= 1.0.3'
end
gem 'jquery-rails'
Thank you for helping
Try removing ENV[]:
Rails.application.config.middleware.use OmniAuth::Builder do
provider :facebook, 'my App ID:', 'my app Secret'
end