В Yelp API отсутствует ошибка ключа API во время миграции

Я получаю эту ошибку, когда я делаю rake db:migrate,

Yelp::Error::MissingAPIKeys: вам не хватает ключа API /Users/subhajit/grub_food/config/initializers/yelp.rb:1:in `'

Мой application.yml содержит все ключи API.

1 ответ

Возможны два варианта:
1-й случай Вы не добавили свой Yelp API Keys в вашем config/yelp.rb (новый сгенерированный) файл, как показано ниже

Yelp.client.configure do |config|
  config.consumer_key = 'myconsumerkey'
  config.consumer_secret = 'consumersecretkey'
  config.token = 'mytokenkey'
  config.token_secret = 'tokensecret'
end

Чтобы получить эти ключи, перейдите на консоль разработчика Yelp API.

2-й случай:
Вы не можете перезапустить свой сервер после включения ключей в config/yelp.rb файл

Другие вопросы по тегам