У меня есть еще 900 тем в метке. Я хотел бы получить их все, чтобы выработать некоторые показатели в скрипте. getThreads()
, кажется, максимум на 500 потоков, который выравнивает с тем, что документация говорит:getThreads очень большой метки
Этот вызов потерпит неудачу, когда размер всех потоков слишком велик для системы для обработки. Если размер потока неизвестен и потенциально очень большой, используйте вызов «paged» и укажите диапазоны потоков для извлечения в каждом вызове.
Итак, теперь проблема, когда я
GmailApp.getUserLabelByName("Huge Label").getThreads(501, 1000).length;
Я получаю сообщение: «Аргумент макс не может превышать 500 человек» Любые предложения по обработке метки с очень большим количеством потоков?
я должен был прочитать документацию более близко! В этом случае я неверно истолковал значение «max». – Greg
Вы должны использовать 'label.getThreads (500, 500)' из-за нулевого индексации. – GordonM