как получить метку электронной почты из идентификатора электронной почты с помощью API Gmail - PullRequest
0 голосов
/ 24 мая 2018

У меня проблема с получением электронной почты с ярлыками (рекламные акции, обновления, форумы и т. Д.) С помощью API Gmail с низкими затратами.

мое приложение использовало IMAP-idle для получения новой электронной почты.я нашел и получил, что IMAP не поддерживает метку (рекламные акции, обновления и т. д.)

другой способ - использование Gmail API. Я знаю, что могу получить список идентификаторов электронной почты по меткам, но это слишком много вычислительных 'новых идентификаторов изIMAP -> найти этот идентификатор в каждом списке меток (4 метки) -> получить метку 'возможно ли получить метку сообщения одним вызовом?спасибо

1 Ответ

0 голосов
/ 24 мая 2018

В веб-приложении Gmail вы можете искать ярлыки ярлык: друзья в API Gmail вы также можете искать сообщения

GET https://www.googleapis.com/gmail/v1/users/me/messages?q="label:friends"

* 1008Метод * message.list вернет все сообщения в пределах этого ярлыка.Если у вас есть идентификатор сообщения, который, я не уверен, совпадает с imap до API gmail, вы можете сделать message.get , который также вернет метку

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...