Я не могу заставить свои приложения отправлять сообщения в продуктах в AWS Elastic Beanstalk.У меня есть приложение, работающее в dev.Когда я перехожу на производство в эластичном стебле, у меня возникает проблема с отправкой сообщений
[HTTP 404] 20404 : Unable to create record The requested resource /2010-04-01/Accounts/REMOVED/Messages.json was not found https://www.twilio.com/docs/errors/20404
Мне кажется, я правильно настроил файл secrets.yml.Ниже приведена отредактированная версия.
development:
secret_key_base: asdfff
twilio_account_sid: <%= ENV.fetch("SECRET_KEY_BASE", "asdf") %>
twilio_auth_token: <%= ENV.fetch("SECRET_KEY_BASE", "asdf") %>
twilio_phone_number: <%= ENV.fetch("SECRET_KEY_BASE", "asdf") %>
test:
secret_key_base: asdfff
twilio_account_sid: <%= ENV.fetch("SECRET_KEY_BASE", "asdf") %>
twilio_auth_token: <%= ENV.fetch("SECRET_KEY_BASE", "asdf") %>
twilio_phone_number: <%= ENV.fetch("SECRET_KEY_BASE", "asdf") %>
production:
secret_key_base: asdfff
twilio_account_sid: <%= ENV.fetch("SECRET_KEY_BASE", "asdf") %>
twilio_auth_token: <%= ENV.fetch("SECRET_KEY_BASE", "asdf") %>
twilio_phone_number: <%= ENV.fetch("SECRET_KEY_BASE", "asdf") %>
Я также выполнил эту команду, чтобы обновить свои секреты.
eb setenv SECRET_KEY_BASE=$(rails secret)
Спасибо за помощь!