通过自定义标头搜索gmail api

Eli*_*kus 3 email search email-headers gmail-api

我试图用自定义标头搜索gmail api(这种情况下它被命名为 notification-id),但它不起作用.请求我正在制作:

GET https://www.googleapis.com/gmail/v1/users/tme/messages?includeSpamTrash=true&q=notification-id%3A560d01cef318893c3c000016
Run Code Online (Sandbox Code Playgroud)

我使用来自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

任何想法为什么它不适用于自定义标题?

Tho*_*lle 5

我曾经尝试过这样做,并得出结论,这是不可能的.如果我错了,请有人纠正我.

根据高级搜索 -文档,您可以搜索以下标头:

  • 主题,主题
  • 列表:

邮件中带有单词info@example.com的邮件,发送到此列表或从此列表发送

  • 送到了(送去了:

邮件头的Delivered-To:字段中的任何带有username@gmail.com的邮件(可以帮助您查找从其他帐户转发的邮件或发送到别名的邮件).

  • 的rfc822msgid:

使用指定的SMTP message-id找到确切的消息.