mixvideo-v2/apps/desktop/src-tauri
imeepos 09b79d55df feat: 完善火山云API签名算法实现
- 添加完整的HMAC-SHA256签名算法
- 实现规范请求(CanonicalRequest)构建
- 实现待签名字符串(StringToSign)创建
- 实现签名密钥派生(kSigning)算法
- 实现最终签名计算和Authorization头构建
- 添加必要的依赖: hmac, sha2, hex, chrono, url
- 严格按照火山云API文档规范实现签名流程

技术细节:
- 支持POST请求的JSON body哈希计算
- 规范化查询字符串和请求头处理
- 多层HMAC密钥派生: kDate -> kRegion -> kService -> kSigning
- 使用cn-north-1地区和cv服务标识符
- 生成标准格式的Authorization请求头
2025-07-31 12:49:40 +08:00
..
capabilities fix: resolve TypeScript iterator error in OutfitRecommendationTool 2025-07-28 11:56:11 +08:00
icons Initial commit: MixVideo Desktop v0.1.0 2025-07-13 17:57:52 +08:00
src feat: 完善火山云API签名算法实现 2025-07-31 12:49:40 +08:00
.gitignore Initial commit: MixVideo Desktop v0.1.0 2025-07-13 17:57:52 +08:00
Cargo.toml feat: 完善火山云API签名算法实现 2025-07-31 12:49:40 +08:00
build.rs Initial commit: MixVideo Desktop v0.1.0 2025-07-13 17:57:52 +08:00
tauri.conf.json feat: 实现智能屏幕适配功能 2025-07-23 20:55:51 +08:00