首页 > 解决方案 > 如何将此 curl 示例转换为谷歌应用脚​​本/javascript?

问题描述

所以我坐下来尝试制作一些按钮来激活toggl中的计时器。我的问题是我不确定如何将他们提供的 curl 示例转换为有效的 javascript UrlFetchApp。

现在只是在身份验证阶段。Toggl 文档说这种格式是用户名:密码(我知道密码这个词的使用是令人困惑的)

curl -v -u john.doe@gmail.com:secret -X GET https://api.track.toggl.com/api/v8/me

我的尝试是(导致 403 错误):

var response = UrlFetchApp.fetch('https://api.track.toggl.com/api/v8/me');

并且(导致 405 错误):

function stepTwo(){
  // Make a POST request with form data.
var formData = {
  'username': 'myemail@gmail.com',
  'password': 'mypassword',
};
var options = {
  'method' : 'post',
  'payload' : formData
};
UrlFetchApp.fetch('https://api.track.toggl.com/api/v8/me', options);
}

标签: restgoogle-apps-scriptcurlurlfetchtoggl

解决方案


推荐阅读