google-apps-script - 存储 Gmail 附件内容
问题描述
我正在使用 Google Apps 脚本阅读 Gmail 附件:
message.getAttachments();
然后我遍历各个GmailAttachment
s 并将 s 的内容GmailAttachment
(因此是实际附件,而不是元数据)发送到我的服务器端点。起初,我尝试使用getBytes()
方法来提取数据。但是当在脚本中打印时,它只包含一个整数数组。
我也尝试使用 getDataAsString(),但我收到的数据与从 Gmail 直接下载(“手动”)的数据编码不同。
如何表示和存储getBytes()
方法中的数据以获取实际的字节数据而不仅仅是整数(以便以后能够像打开从 Gmail 下载的任何文件一样打开它)?我需要以某种方式转换整数还是有办法获取原始字节?
解决方案
推荐阅读
- css - 在 Wordpress 中,mapbox 徽标在网格之外展开
- sql - SQL:检查一个数字是否在多个范围的范围内
- c# - Xamarin SQLite 数据库检查
- javascript - 从某个位置获取半径范围内的城市(Google Map API)
- python - SQL Server 连接 - 适用于 pyodbc,但不适用于 SQLAlchemy
- python - postgres10 的 psycopg2 编码错误
- swift - 如何实现垂直标签可可应用程序
- javascript - 如何在 ReactJs 中呈现 jsx 元素数组
- python-3.x - 如何在没有 python shell 的情况下获取键盘输入
- javascript - React-native CSS 使父容器透明