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