查看你的 API 密钥

当你在 控制台 - 产品管理 中添加了 API 产品后,即可在产品详情中查看该 API 产品的密钥。

每组密钥由“公钥”(参数 uid)和“私钥”(参数 key)组成,例如:

  • 公钥 PKwiV7auWJE3iBJ8d
  • 私钥 SMEieQjde1C9eXnbE

心知天气支持两种 API 安全验证方式:

1. “私钥” 直接请求方式

将 API 密钥中的“私钥”作为 API 请求中的 key 参数值: https://api.seniverse.com/v3/weather/now.json?key=your_private_key&location=beijing&language=zh-Hans&unit=c

说明 此方式较为方便,但请注意不要泄漏你的“私钥”。

2. “公钥 + 私钥” 签名验证方式

“公钥 + 私钥” 验证方式更加安全。请求地址中只包含你的“公钥”以及用你的“私钥”制作的签名,因此不会在请求地址中泄露你的私钥。具体使用方式请查看下一章 如何使用签名验证方式