我正在尝试使用自定义标头搜索gmail api(这种情况下它被命名为 notification-id ),但它不起作用。请求我正在制作:
GET https://www.googleapis.com/gmail/v1/users/tme/messages?includeSpamTrash=true&q=notification-id%3A560d01cef318893c3c000016
我使用google mail api中的默认标头( rfc822msgid )尝试了相同的查询,它可以处理此请求:
GET https://www.googleapis.com/gmail/v1/users/me/messages?includeSpamTrash=true&q=rfc822msgid%3A560d01d068c_6690c6f31857290%40ip-172-31-12-127.mail
为什么它不适用于自定义标题的任何想法?
答案 0 :(得分:5)
我曾经尝试过一段时间这样做,并得出结论,这是不可能的。如果我错了,请有人纠正我。
根据Advanced search - 文档,您可以搜索以下标题:
标题中包含字词info@example.com的消息,发送至或 从这份清单
在Delivered-To:字段中的任何带有username@gmail.com的邮件 邮件标题(可以帮助您查找从中转发的邮件) 另一个或多个帐户发送到别名)。
使用指定的SMTP message-id找到确切的消息。