我想知道是否有人可以帮助我编写我需要在 JavaScript(Google 脚本)上使用的编码,以便通过 HTTPS 进行身份验证。
所有请求都必须通过 HTTPS 发出。所有数据均以 JSON 形式发送和接收。
发出请求时,您可以通过将 Accept 标头正确设置为 application/json 来接收 JSON 数据,如下例所示:
$ 卷曲 https://yoursite.desk.com/api/v2/cases/:id
-u 电子邮件:密码
-H '接受:application/json'
这是网站API提供的HTTPS身份验证。我想知道是否有人可以帮助使用 JavaScript 调用它。
var ajax = function(url, user, pass, cb) {
var xhr = new XMLHttpRequest();
xhr.onreadystatechange = readyOrNot;
function readyOrNot() {
if (xhr.readyState < 4 || xhr.status !== 200) return;
xhr.readyState === 4 && cb(xhr);
}
xhr.open('GET', url, true, user, pass);
xhr.send();
}
var url ='http://some.thingy.biz/api/v2/:id';
ajax(url, 'myUser', 'myPass', function(data) {
... cool data stuff ...
});