微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

Sendgird Web API python 示例代码不起作用:401 未经授权

如何解决Sendgird Web API python 示例代码不起作用:401 未经授权

问题: Sendgrid web api python 示例代码显示错误 401:未经授权

设置: server-heroku、framework-django、sendgrid 单个发件人授权但不是域。已附加 Heroku 插件

代码: /sendgrid.env:max.in.flight.requests.per.connection /view.py

export SENDGRID_API_KEY='the api key'

顺便说一句,sendgrid 真的值得吗?或者还是使用 django 认 SMTP 更好?

解决方法

您的 SENDGRID_API_KEY 无效,或者您的 API 访问权限根本无权执行此类操作。

在快速入门下:https://sendgrid.com/docs/for-developers/sending-email/quickstart-python/

您发现以下先决条件:

  • 注册 SendGrid 帐户
  • 创建并存储具有完全访问“邮件发送”权限的 SendGrid API 密钥。
  • 验证您的发件人身份
  • 安装 Python

您是否验证了发件人身份?

https://sendgrid.com/docs/for-developers/sending-email/sender-identity/

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。