Mam ponad 900 wątków w etykiecie. Chciałbym pobrać je wszystkie, aby opracować pewne dane w skrypcie. getThreads()
wydaje się maksymalnie w 500 wątkach, które wyrównuje z co dokumentacja została mówiąc:getThreads bardzo dużej etykiety
Ta rozmowa będzie fail gdy rozmiar wszystkich wątków jest zbyt duża, aby system obsługi. Jeśli rozmiar nici jest nieznany i potencjalnie bardzo duży, skorzystaj z wywołania "paged" i określ zasięgi wątków do pobrania w każdym wywołaniu.
Więc teraz problem jest wtedy, gdy robię
GmailApp.getUserLabelByName("Huge Label").getThreads(501, 1000).length;
otrzymuję komunikat: "Argument max nie może przekroczyć 500." Wszelkie sugestie dotyczące przetwarzania etykiety z bardzo dużą liczbą wątków?
powinienem zapoznać się z dokumentacją więcej dokładnie! W tym przypadku błędnie zinterpretowałem znaczenie "max". – Greg
Będziesz chciał użyć 'label.getThreads (500, 500)' z powodu zerowania indeksowania. – GordonM