2016-12-30 6 views
0

Я занимаюсь написанием двух разных учетных записей gmail. На первой учетной записи getPermalink() дает полный поток сообщений, а во втором он всегда показывает только первое сообщение в потоке.getPermalink в gmail показывает только первое сообщение

thread.getPermalink() 

Я проверил настройки gmail на обеих учетных записях, но нет существенных различий.

У вас такие же проблемы с getPermalink()?

ответ

0

Если вы проверяете скрипт Google Apps documentation, то getPermalink() работает только с классическим интерфейсом Gmail, а не с Inbox, и он регистрирует постоянную ссылку для первого потока в папке «Входящие».

Вот код для этого.

// Logs the permalink for the first thread in the inbox 
var thread = GmailApp.getInboxThreads(0,1)[0]; 
Logger.log(thread.getPermalink()); 

Кроме того, проверьте, если у вас есть полное разрешение на GMAIL счет

+0

я использую 'GmailApp.search ('в: почтовом ящике предмет: [квест] после:' + lastDate);' Также у меня есть полная разрешающая способность и Gmail в классическом режиме НЕ Входящие –