传递 API Key 的方式
新版接口(https://data.anysport.io/v1/soccer)只支持一种方式:放在 HTTP 请求头里,请求头名固定为 apikey(全小写,没有 X- 前缀),值就是你的 API Key 本身。
代码示例
获取 API Key
- 前往 dashboard.anysport.io 注册账号。
- 验证邮箱中收到的 6 位数字验证码。
- 登录后,API Key 直接显示在控制台首页,随时可复制。
重新生成 API Key
你可以随时在控制台重新生成 API Key。旧 Key 立即失效。新 Key 始终在控制台可见,可随时复制。安全最佳实践
- 切勿将 API Key 提交到代码仓库(如 Git)。
- 将 Key 存储在环境变量(
.env文件)中,而非硬编码在代码里。 - 如果怀疑 Key 已泄露,请立即重新生成。
- 不要在公开可访问的客户端 JavaScript 代码中暴露 Key。
- 不要把 Key 拼接在 URL 查询参数里(新版本本就不支持这种方式)——URL 更容易被写入服务器访问日志、浏览器历史、代理缓存等中间环节。