У меня следующий запрос для поиска сообщений с определенного адреса электронной почты и с определенным словом / словами в теме.
from:noreply@kp.com AND subject:forgot
Приведенный выше запрос работает и возвращает 1 сообщение, когда я использую его в окне поиска Gmail, но он не работает и не возвращает сообщений со следующим URI запроса на OAuth 2.0 Playground:
https://www.googleapis.com/gmail/v1/users/me/messages?q=subject:lsp AND from:noreply@kp.com
Ответ выглядит следующим образом:
Что-то не так в синтаксисе URI запроса для условия «И»? Потому что следующие работы без «И»:
https://www.googleapis.com/gmail/v1/users/me/messages?q=subject:lsp https://www.googleapis.com/gmail/v1/users/me/messages?q=from:noreply@kp.com
Не могли бы вы помочь мне с правильным синтаксисом для условия "И"? Спасибо.
Я обнаружил ошибку в синтаксисе, правильный синтаксис для разных условий фильтра - использовать запятую между разными условиями фильтра, чтобы разделить их следующим образом:
https://www.googleapis.com/gmail/v1/users/me/messages?q=subject:lsp, from:noreply@kp.com