Любой способ сделать ТОЧНО такой же поиск Gmail через API, как вы можете через фильтры / пользовательский интерфейс?(нормальные API, которые я нашел, не ведут себя одинаково) - PullRequest
0 голосов
/ 22 мая 2019

Итак, я обнаружил, что запросы, указанные в GmailApp.search и Gmail.Users.Messages.list, ведут себя не так, как в пользовательском интерфейсе или в фильтрах Gmail.

В частности, API, похоже, не включает слово, основанное . Таким образом, поиск чего-то вроде subject:job также соответствует jobs в пользовательском интерфейсе и в фильтрах, но не в API.

Есть ли обходной путь для этого, чтобы я мог получить точно такое же поведение?
(Я также попробовал IMAP, но это тоже не сработало.)

1 Ответ

1 голос
/ 14 июня 2019

Я из службы поддержки G-Suite. Необязательный параметр q, который можно отправить в теле запроса с использованием Users.messages: list, поддерживает тот же формат запроса строки поиска, что и веб-интерфейс GMail , поэтому похоже, что такое поведение не должно происходить .

Я отправил это как проблему в Goggle Issue Tracker, за которой вы можете следить здесь и дать звездочку, чтобы быть в курсе обновлений.

...