jquery - 如何将 API 密钥发送到 Destiny2 API?
问题描述
我正在尝试访问 Destiny2 API,但收到“无 API 密钥”消息。密钥是有效的,因为我在 Postman 中使用过它。我是否正确设置了标题?我写的代码如下。我将有效的用户名传递给函数。
function destinyId(username) {
var uri = 'https://www.bungie.net/Platform/Destiny2/SearchDestinyPlayer/-1/' + username + '/';
$.ajax({
method: 'GET',
beforeSend: function(request) {
request.setRequestHeader('X-API-Key', myKey);
},
url: uri,
success: function(data, status, xhr) {
console.log(data);
}
})
}
解决方案
推荐阅读
- excel - 表中的 VBA 多列引用
- sql - 外键“id_client”在引用表“nrcomanda”中引用了无效列“id_client”
- php - 使用 XAMPP 堆栈上的 apache 服务器通过 fetch api POST 请求修剪 Markdown 内容
- c++ - 如何选择 QTableView 的特定整列
- php - 停止 DOMXPath 评估转换特殊字符
- python - 为什么创建列表时 + 运算符比 append() 慢得多?
- java - 如何使用扫描仪“我的代码无法打开控制台”
- c# - 谁能帮我制作一个向特定角度旋转的脚本
- sql-server - 在 SQL Server 时态表删除上捕获 SysEndTime
- hibernate - 不删除时,已删除的对象将被级联重新保存