rest - 如何将此 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);
}
解决方案
推荐阅读
- python - 使用 python tkinter 库时如何调整选项卡大小?
- php -
- sql - ORA-01839: 日期对于指定月份无效,如何避免闰年问题
- python - 使用 datetime.timedelta 添加年份
- spring-integration-dsl - SpringIntegration 在收到 MQ 的消息后发布到 kafka 并更新 couchbase
- sql - 如何计算日期差异并以天为单位获取输出?
- android - 部署应用程序后 Android Studio 未在手机上启动
- css - : VueJS 模板的主机 CSS 等价物?
- java - 选择/取消选择时如何更改单选按钮的背景颜色/形状
- rust - 如何创建一个可以在 Rust 中作为参数传递的字符串数组?