m7h*_*cke 2 curl urlfetch google-apps-script
我有使用headers和在 GAS 中进行 CURL 调用的经验payload,但我以前从未使用该-u选项执行过CURL 命令。根据 API 规范,我必须使用该-u选项。我只是不知道如何将其转换为 GAS。到目前为止,这是我的代码:
function updateStatus()
{
//Build header.
var header =
{
'Content-Type': 'application/json', //Set content type to JSON.
};
//Put it all together.
var options =
{
'method' : 'get',
'headers' : header
};
//Make Login call to When I work.
var responseGetPlan = UrlFetchApp.fetch('my url', options);
var strResponseGetPlan = responseGetPlan.getContentText();
Logger.log('Get Plan Response: ' + strResponseGetPlan); //Log response.
var parsedData = JSON.parse(strResponseGetPlan); //Parse into JSON format.
var strId = parsedData.id;
Logger.log(strId);
}
Run Code Online (Sandbox Code Playgroud)
curl -u使用基本身份验证,这是一个简单的 base64 编码的连接“用户名:密码”字符串。您可以将以下内容作为标题发送。
Authorization: 'Basic ' + Utilities.base64Encode('username:password')
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
533 次 |
| 最近记录: |