【发布时间】:2019-12-13 15:41:38
【问题描述】:
所以基本上我每天都会从一个广告平台收到一份报告,它是一个网址,一旦我点击它,我的浏览器就会开始下载一个 Excel 文件。
我在使用 Google 应用脚本,但不知道应该怎么做才能下载文件。理想情况下,一旦我可以访问 .xlsx 文件,我会将其转换为 .csv 并带有 ...
var csv = theFile.getAs('text/csv')
.. 然后很容易粘贴到 gsheet 中。如果有人想知道如何处理这将是非常有帮助的。
谢谢, 亚历克斯
【问题讨论】:
-
您是否可以分享实际链接,以便我们就如何获取文件提供建议?此外,如果您可以分享您迄今为止尝试过的所有内容 - 从代码 POV 开始,这将有所帮助。
-
嘿,不幸的是,我无法分享链接,因为它包含我客户的一些敏感数据......但是到目前为止我可以分享一些代码(tbf,现在主要是我的 gmail ,应用一些标签,提取正确的线程和最后一封电子邮件以找到报告的 url...
-
if (subject == reportName && sentFrom == expeditor && date == today.valueOf()) { var body = email.getBody() var startIndex = body.indexOf("报告下载地址: ") var endIndex = body.indexOf("此下载链接过期") var substring = body.substring(startIndex, endIndex) var startIndex2 = substring.indexOf("http") var endIndex2 = substring.indexOf('">' ) var url = substring.substring(startIndex2, endIndex2)
标签: url google-apps-script download xlsx