获取响应中的消息ID-SendGrid API v3



我在提交电子邮件时收到了这个回复,因为我正在处理API of SendGrid,我需要获取我发送的每封邮件的统计信息。。为此,我想要Message-ID作为响应,这样我就可以将其保存在数据库中。。我看了一遍文件,但没有取得任何进展。。提前感谢

第页。S:X-Message-Id能帮上忙吗?如果是,则比如何。。下面是文档的url,我们可以从中检索邮件

https://sendgrid.api-docs.io/v3.0/email-activity/filter-all-messages

Array
(
[0] => HTTP/1.1 202 Accepted
[1] => Server: nginx
[2] => Date: Tue, 27 Nov 2018 15:59:04 GMT
[3] => Content-Type: text/plain; charset=utf-8
[4] => Content-Length: 0
[5] => Connection: keep-alive
[6] => X-Message-Id: -ekBjiGXRNi7l5OdjBRcRA
[7] => Access-Control-Allow-Origin: https://sendgrid.api-docs.io
[8] => Access-Control-Allow-Methods: POST
[9] => Access-Control-Allow-Headers: Authorization, Content-Type, On-behalf-of, x-sg-elas-acl
[10] => Access-Control-Max-Age: 600
[11] => X-No-CORS-Reason: https://sendgrid.com/docs/Classroom/Basics/API/cors.html
[12] => 
[13] => 
)

"通过API发送时,SendGrid分配的消息ID与响应头中给定的X-Message-ID不同。虽然此ID包含在SendGrid分配的消息ID中,但在消息在SendGrid电子邮件服务器中单独分解并分配给SendGrid消息ID之前,X-Message-ID特定于API请求。SendGrid消息标识不仅考虑原始请求,还考虑服务器数据以及唯一消息和收件人之间的特定标识">

https://docs.sendgrid.com/glossary/message-id

最新更新