Heroku e sendgrid-como ligá-lo agora?

Há algum tempo, montei uma aplicação de rubi-onRails com o sendgrid e o heroku. Segui um tutorial onde tive de:

  • Defina as credenciais para Sendgrid através da página web (herokuapp > sendgrid addon > configuração > credenciais)
  • define o SENDGRID_ username e o SENGRID_ password como variáveis de ambiente no heroku.
  • consulte a palavra SENDGRID_ username e a palavra SENDGRID_ password na minha aplicação rails.
Está bem. Foi o que pensei. Agora estou a montar uma nova aplicação, e sendgrid. removeu as "credenciais".

Tenho a sensação de que algo está a ser criado automaticamente para mim, mas como é que posso pôr os meus dedos nela e atá-la com o meu código? Há alguma variável de ambiente mágica já disponível para mim que eu prefiro usar no meu código?

Quando olho para (a web) herokuapp > sendgrid add-on > configuração > Detalhes da Conta vejo que existe um nome de utilizador e uma senha que é gerada automaticamente, mas como posso ver o que foi criado automaticamente a senha é para que eu possa colocá-lo em uma variável Heroku ENV?

Obrigado pela ajuda, sinto - me um pouco perdido...

Author: Solvar, 2017-04-15

1 answers

Faz a mesma coisa. Cada aplicativo tem seus próprios add-ons. Não são partilhadas. Se tiver uma aplicação nova, terá de repetir o que fez com a aplicação anterior:
  1. Vá para a sua página de recursos e adicione o seu sendgrid add-on.

  2. Isto cria as suas credenciais sob a configuração > variáveis de configuração. Deve existir SENDGRID_ username e SENDGRID_ password

  3. Gerar a sua chave de API no site do Sendgrid e adicioná-la depois às suas variáveis de Configuração (Configuração > Variáveis De Configuração).

Finalmente configure as suas configurações de SMTP na sua aplicação de Rails e está feito.

Como configurar o Sendgrid em Heroku:

Https://devcenter.heroku.com/articles/sendgrid#provisioning-the-add-on

Como configurar o SMTP sobre carris:

Https://sendgrid.com/docs/Integrate/Frameworks/rubyonrails.html

 1
Author: Alexander Luna, 2017-04-14 21:48:35