Как сделать так, чтобы в атомной ленте Gmail отображались все электронные письма в беседе или последние электронные письма в беседе - PullRequest
0 голосов
/ 11 октября 2018

Справочная информация. В настоящее время я пытаюсь использовать Gmail Inbox Feed (https://developers.google.com/gmail/gmail_inbox_feed) в моем скрипте автоматизации браузера, чтобы победить двухфакторную аутентификацию. Я работаю тестером и хочу обойти профильсоздание, чтобы быстрее тестировать текущие ошибки.В основном мой скрипт пытается войти на мой сайт с двухфакторной аутентификацией, затем он получает последнее письмо с помощью канала и ищет токен, который отправляет сайт.

Моя проблема в том, что кажется, что фид показывает только самое старое электронное письмо от каждого разговора. Он не показывает новые электронные письма. Это не будет работать для меня, так как мой сценарий вызовет кучу такихэлектронные письма, и все они сгруппированы в один разговор. И мне нужно самое последнее электронное письмо, поскольку именно оно содержит токен. Любопытно, что тег <issued> показывает дату и время самого нового электронного письма, даже если в этом письме содержится *Тег 1008 * - старый.

Если вы хотите воспроизвести эту проблему самостоятельно: отправьте электронное письмо на адрессами, а затем ответьте на это письмо с другим сообщением, чтобы оба письма отображались в одном разговоре.Затем пометьте их оба как непрочитанные, щелкнув стрелку раскрывающегося списка на самом старом электронном письме, а затем нажав «Пометить как непрочитанное».Если перейти по указанному выше URL-адресу канала, на нем будет отображаться только первое электронное письмо, которое вы отправили себе.

Есть ли параметр или параметр, которые я могу установить, чтобы канал отображал все последние электронные письма?Или, по крайней мере, самое новое электронное письмо в каждом разговоре?

Я попытался отключить "Просмотр беседы" на Settings > General, но это не решило мою проблему.

...