Java 如何通过json在sendgrid API中获取SMTP-ID?
如何通过json在sendgrid API中获取SMTP-ID?例子: 在API教程中,他们提到要执行 http://用户名:password@domain/foo.php 结果将是(在json中): “电子邮件”:“约翰。doe@sendgrid.com", “时间戳”:1337197600, “smtp id”:“, “事件”:“已处理” 但实际上我们需要一个完美的url来获取json。 例如: 投递邮件 类似地,是否有任何东西可以获得上面的示例jsonJava 如何通过json在sendgrid API中获取SMTP-ID?,java,json,web-services,email,sendgrid,Java,Json,Web Services,Email,Sendgrid,如何通过json在sendgrid API中获取SMTP-ID?例子: 在API教程中,他们提到要执行 http://用户名:password@domain/foo.php 结果将是(在json中): “电子邮件”:“约翰。doe@sendgrid.com", “时间戳”:1337197600, “smtp id”:“, “事件”:“已处理” 但实际上我们需要一个完美的url来获取json。 例如: 投递邮件 类似地,是否有任何东西可以获得上面的示例json 提前感谢。如果您通过Web API向
提前感谢。如果您通过Web API向SendGrid发送电子邮件,您将不会有SMTP-ID。该ID将由SendGrid服务器生成,该服务器将API调用转换为SMTP对象。因此,您是对的,事件帖子中返回的SMTP-ID没有帮助 但是,您可以使用添加到API调用中。这将允许您定义您想要添加到消息中的任何跟踪指标,并且这些指标将全部返回到事件日志中。我得到了答案。 实际上,我们可以使用回调url来尝试事件API,该url接收POST请求,其中包含发送的电子邮件的所有详细信息,并以json格式反弹。每当触发某个事件时,我们都会收到来自Sendgrid的请求。那很酷 我们可以保留这些详细信息以供进一步筛选
无论如何,感谢jacobmovingfwd如果要使用Unique Args功能,请记住它们将出现在大多数事件通知中,而不是所有事件通知中。请参阅sendgrid论坛主题的详细信息,其中包括“缺少唯一参数”和类似内容。因此,在像我们中的一些人那样围绕此功能“构建整个基础设施”之前,请三思:(