首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何获取“部落冲突”API?

如何获取“部落冲突”API?
EN

Stack Overflow用户
提问于 2022-05-03 19:10:33
回答 2查看 1.2K关注 0票数 0

我正试图与部族api的冲突做一个不和谐的机器人。但我收到了一条奇怪的错误信息。谢谢

错误信息:

代码语言:javascript
运行
复制
<?xml version="1.0" encoding="UTF-8"?>
<Error><Code>NoSuchKey</Code><Message>The specified key does not exist.</Message><Key>v1/clans/LYVVC9JQQ</Key><RequestId>67H6BCRSJ41W6K6X</RequestId><HostId>mPhpqkXy1qKENdOnt+CPhfQn4rK0hGhaMxaLq9q21Ehtbs/CMzSgqHy9TA6L7hii0PY9+Lo2rzg=</HostId></Error>

代码语言:javascript
运行
复制
async function getClashofClansAPi() {
    let clashofClansAPI = await fetch(`https://developer.clashofclans.com/v1/clans/LYVVC9JQQ`)
    let cocApi = await clashofClansAPI.text()
    console.log(cocApi)
}
getClashofClansAPi()

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2022-05-03 19:41:49

API是api.clashofclans.com,除非出于安全考虑,否则授权头中也缺少API键。

Clash of Clans使用JSON令牌来授权请求。令牌是由开发人员在我的帐户页面上创建的,必须在授权HTTP报头中的每个API请求中使用Bearer身份验证方案传递。正确的授权头如下所示:“授权:承载API_TOKEN".

票数 1
EN

Stack Overflow用户

发布于 2022-05-05 13:08:51

请求url应该是https://api.clashofclans.com/v1/clans/%232Q8GRY8LQ

请记住,hashtag (例如#2PP)应该替换为%23,下次请正确阅读Clash of Clans API文档。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/72104350

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档