我正在使用Google脚本中的API。这是一个适用于其他人的代码,但在运行时,我收到一个错误:
很抱歉,发生了服务器错误。请稍等一下再试一次
(第4行,文件"代码")。
基本上,我将包含我的服务帐户私钥的Google Cloud中的json文件下载到我的Google云端硬盘中。我将包含此信息的文件链接到代码的第一行。我知道问题出在第4行,但我不确定是什么原因引起了这个问题。
function getServiceAccountKeys() {
var fileLink = "https://drive.google.com/open?id=ctrlq....";
var fileId = fileLink.match(/[\w-]{25,}/)[0];
var content = DriveApp.getFileById(fileId).getAs("application/json").getDataAsString();
return JSON.parse(content);