Хранить контент GmailAttachment - PullRequest
0 голосов
/ 19 декабря 2018

Я читаю вложения Gmail с помощью скрипта Google Apps:

message.getAttachments();

Затем перебираю отдельные GmailAttachment s и отправляю содержимое GmailAttachment (поэтому фактическое вложение, а неметаданные) к моей конечной точке сервера.Сначала я попытался использовать метод getBytes() для извлечения данных.Но при печати в сценарии он содержит только массив целых чисел.
Я также пытался использовать getDataAsString (), но полученные данные имели другую кодировку, чем та, которая была загружена напрямую («вручную») из Gmail.

Как мне представить и сохранить данные из метода getBytes(), чтобы получить действительные байтовые данные, а не только целые числа (чтобы позже можно было открыть их так же, как можно было бы открыть любой файл, загруженный из Gmail)?Нужно ли как-то преобразовывать целые числа или есть способ получить необработанные байты?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...