Gmail oauth получен с использованием переполнения стека

Как мне получить количество писем, полученных в определенный день, во всех папках Gmail? Удалось сделать так, чтобы подсчет входящих писем работал нормально, но теперь нужно выяснить, как получить число, полученное за предыдущий день, используя PHP и oauth. Кто-нибудь может помочь?

0

Решение

Сообщения # список метод позволяет вам пройти q параметр, который принимает тот же формат запроса из поля поиска Gmail.

Таким образом можно сделать это:

// $gmail is an instance of Google_Service_Gmail
$messages = $gmail->users_messages->listUsersMessages('me', array(
'q' => "after:2014/10/20 before:2014/10/21"));

// $count is the number of messages from 2014/10/20
$count = $messages->getResultSizeEstimate();

Помните, что результат будет отличаться от того, что вы видите в Gmail, если у вас включен режим просмотра бесед.

1

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]