通过 Cloudflare Workers 转发并签名调用
https://api.io.mi.com,简化小米 IoT 设备(米家)控制流程。
- 路径过滤:仅接受以
/app/开头的POST请求。 - 鉴权字段提取:自动从请求体中提取
userId、serviceToken、deviceId、securityToken四个字段,data字段参与签名计算。 - HMAC-SHA256 签名:按米家官方协议生成
_nonce、signedNonce及signature三个参数。 - 请求转发:将组装好的
application/x-www-form-urlencoded请求转发至https://api.io.mi.com,并将原始响应返回给调用方。