【发布时间】:2017-10-15 04:20:03
【问题描述】:
我编写了一个 AJAX 调用,但我不知道如何使用 API 提供的 API 密钥。我把它放在哪里?请提供代码示例。
API 密钥应在标头中发送:
request.setRequestHeader('Authorization', 'key="mykey"');
function myFunc() {
$.ajax({
url: "http://example.php",
dataType: "JSON",
}).done(function(data) {
// Done
}).fail(function(data) {
// Failed
});
}
【问题讨论】:
-
这取决于 API 的配置方式。有些需要标头中的密钥,有些需要请求正文中的密钥。您能否详细说明 API 如何处理身份验证
-
这取决于您使用的 API。您可以在标头或请求正文中发送它。您可能需要阅读 API 的文档。
-
它说:request.setRequestHeader('Authorization', 'key="myKey"');