Я интегрирую Gmail с диспетчером задач с помощью плагина Chrome. Я хочу получить ссылку на беседу Gmail, к которой пользователь только что добавил сообщение, и связать соответствующую задачу. С каждым диалогом Gmail связан URL-адрес, и он находится в адресной строке, когда пользователь читает диалог. Если пользователь получает электронное письмо, а затем отвечает на него, URL-адрес прямо в адресной строке.
Однако, если пользователь создает новое сообщение (а не в ответ на существующую ветку), единственный известный мне способ найти URL-адрес полученного диалога - перейти на Sent Mail и щелкнуть на отправленном сообщении.
Учитывая все API-интерфейсы Gmail (IMAP, гаджеты, расширение Chrome, копающиеся на странице) и учитывая, что пользователь только что нажал «Отправить» для нового сообщения, существует ли способ программно получить URL итоговый разговор?