【问题标题】:SendGrid API error codes and messages?SendGrid API 错误代码和消息?
【发布时间】:2011-07-10 18:57:55
【问题描述】:

我在他们的网站、论坛和 wiki 中查看了所有内容,但到目前为止我还没有找到这个问题的答案。

在哪里可以找到 SendGrid API 错误代码和消息的列表?

谢谢

【问题讨论】:

    标签: api error-code sendgrid


    【解决方案1】:

    【讨论】:

    • 我知道wiki链接,我去过那里,我仍然没有找到错误代码和消息的列表。
    • SMTP 服务返回标准 SMTP 错误 status codes。你使用什么样的 API?我在 wiki 中看到了所有需要的信息。例如,REST API 的描述以管理您的退回列表。在列表末尾有一条可用的错误消息:“电子邮件不存在”。
    • 我想我需要更具体一些。我正在使用WEB API,主要是发送邮件,并没有真正使用其他调用。如果您查看他们的页面wiki.sendgrid.com/doku.php?id=web_api:mail,则没有错误消息列表;响应只有通用的“错误”字段,不包含代码,只是一条消息。这使得很难知道其中一个用户/子用户是否通过 API 发送邮件并输入了错误的用户/密钥,或者我们在尝试构建消息时发生了错误。我猜对于退回邮件只有一种可能错误信息,但不用于发送
    • @Onema。 SendGrid 不推荐使用 WEB API。代替它,建议使用 SMTP 服务。如果您输入无效的用户名或密钥,您将收到 HTTP 400 Bad Request。
    • 好的,谢谢。他们重组了网站结构。我已更正链接。
    【解决方案2】:

    https://sendgrid.com/docs/API_Reference/Web_API_v3/Mail/errors.html

    这解释了出现的每个错误或状态代码。

    如果您获得 4xx,请尝试使用具有不同权限的其他密钥。 如果你得到 2xx,你就完成了。如果是 5xx,那么服务器端有问题/错误。

    快乐的黑客

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-11-14
      • 2018-02-02
      • 2018-11-27
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-04-09
      • 1970-01-01
      相关资源
      最近更新 更多