Sol*_*var 3 ruby-on-rails heroku sendgrid
前段时间我用 sendgrid 和 heroku 设置了一个 Ruby-onRails 应用程序。我遵循了一个教程,我必须这样做:
美好的。或者我是这么想的。现在我正在设置一个新应用程序,sendgrid 已删除“凭据”。
我有一种直觉,正在为我自动创建一些东西,但是我如何才能抓住它并将它与我的代码联系在一起?是否有一些神奇的环境变量已经可供我使用,我宁愿在我的代码中使用?
当我查看(网络)herokuapp > sendgrid 附加组件 > 设置 > 帐户详细信息时,我看到有一个自动生成的用户名和密码,但是我如何才能看到自动创建的密码是什么,以便我可以将其放入 heroku ENV 变量中?
感谢您的帮助 - 我在这里感到有点失落......
你做同样的事情。每个应用程序都有自己的附加组件。它们不共享。如果你有一个新的应用程序,你必须重复你以前的应用程序所做的事情:
转到您的资源页面并添加您的 sendgrid 插件。
这将在设置 > 配置变量下创建您的凭据。应该有 SENDGRID_USERNAME 和 SENDGRID_PASSWORD
在 Sendgrid 的站点上生成您的 API 密钥,然后将其添加到您的配置变量(设置 > 配置变量)。
最后在您的 Rails 应用程序中设置您的 SMTP 设置,您就完成了。
https://devcenter.heroku.com/articles/sendgrid#provisioning-the-add-on
https://sendgrid.com/docs/Integrate/Frameworks/rubyonrails.html
| 归档时间: |
|
| 查看次数: |
5221 次 |
| 最近记录: |