我目前正在阅读API文档。它有以下方式解释如何使用它。
如何检索结果
https://api.demo.com/v2/tests
示例请求
curl -X GET "https://api.demo.com/v2/tests" \
-u "API_TOKEN:"
在json中输出上面的curl命令。
本文档未说明如何在不同语言中使用它。我想在JavaScript中使用它,但它没有任何关于它的细节。 有谁可以帮我解决这个问题?
答案 0 :(得分:0)
在客户端JavaScript中,您可以使用XMLHttpRequest
对象将您的请求发送到API并获取结果。您必须设置一个将在请求完成时运行的回调函数(实际上每次请求状态更改时,请参阅https://developer.mozilla.org/en/docs/Web/API/XMLHttpRequest了解详细信息),为简单起见,此示例中的一个仅将结果打印到控制台。
var xhr = new XMLHttpRequest();
var myXhrCallback = function() {
if (xhr.readyState == 4)
console.log(xhr.responseText);
}
};
xhr.open("GET", "SOME_URL", true, "AUTHENTICATION_USERNAME", "AUTHENTICATION_PASSWORD");
xhr.send();
// After a while the result will get printed to the console