Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/google-apps-script/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Google apps script 如何在Google Sheets脚本中为ssl-vp.com提供API密钥?_Google Apps Script_Google Sheets_Api Key - Fatal编程技术网

Google apps script 如何在Google Sheets脚本中为ssl-vp.com提供API密钥?

Google apps script 如何在Google Sheets脚本中为ssl-vp.com提供API密钥?,google-apps-script,google-sheets,api-key,Google Apps Script,Google Sheets,Api Key,我正在尝试从URL获取JSON数据,并将数据插入到Google工作表的工作表中。问题是,当我尝试获取数据时,此响应会提示错误: 请求返回的401代码时出错。截断的服务器响应:未经授权无法获取活动联系人(使用muteHttpExceptions选项检查整个响应)(第15行,文件“Código”) 我尝试在URL中插入API键,但响应是相同的错误 函数myFunction(){ 变量url=”https://ssl-vp.com/rest/v1/Campaigns/1236223656534991/

我正在尝试从URL获取JSON数据,并将数据插入到Google工作表的工作表中。问题是,当我尝试获取数据时,此响应会提示错误:

请求返回的401代码时出错。截断的服务器响应:未经授权无法获取活动联系人(使用muteHttpExceptions选项检查整个响应)(第15行,文件“Código”)

我尝试在URL中插入API键,但响应是相同的错误

函数myFunction(){
变量url=”https://ssl-vp.com/rest/v1/Campaigns/1236223656534991/Recipients?by=ExternalId&page=1&itemsPerPage=500";
var apiKey=“XXXXXXXXXXXXXXXXXX”;
变量头={
“标题”:{
“X-API-KEY”:apiKey
}
};
var response=UrlFetchApp.fetch(url,标题);
Logger.log(response.getContentText());
}
根据,此服务希望API密钥位于
授权
标题中,如下所示:

Authorization: Bearer <API_KEY>
根据,此服务希望API密钥位于
授权
头中,如下所示:

Authorization: Bearer <API_KEY>

谢谢,正在工作。。。但是你在哪里找到这个文件我没有发现它没有明确提到,但是你可以从测试请求中学到这一点。1) 将API密钥粘贴到左侧的“令牌”字段中。2) 打开浏览器开发工具>网络选项卡。3) 尝试任何操作。4) 检查开发工具中网络选项卡上的请求标题-您将看到密钥在
授权
标题中发送。谢谢,正在工作。。。但是你在哪里找到这个文件我没有发现它没有明确提到,但是你可以从测试请求中学到这一点。1) 将API密钥粘贴到左侧的“令牌”字段中。2) 打开浏览器开发工具>网络选项卡。3) 尝试任何操作。4) 检查dev tools中Network选项卡上的请求头-您将看到密钥是在
Authorization
头中发送的。