EdgeOne Makers

Sign API Service

基于 EdgeOne Makers 平台的签名服务,提供百度网盘分享下载签名生成与验证、 IP 白名单访问控制,运行在边缘节点实现低延迟响应。

核心能力

签名生成

基于 HMAC-SHA1 算法生成百度网盘分享下载签名,支持自动时间戳和参数编码

签名验证

HMAC-SHA256 签名验证机制,防止请求篡改,支持时间戳过期检查

IP 白名单

白名单 IP 免签名过期检查,JSON 请求仅限白名单 IP 使用,灵活管理访问权限

Edge Runtime

运行在 EdgeOne Makers 边缘节点,低延迟响应,自动全球分发

API 接口

方法路径说明
POST/api/v1/sign/sharedownload生成签名并代理请求百度网盘分享下载接口
GET/api/health服务健康检查与状态查询

签名接口使用说明

请求方式

POST /api/v1/sign/sharedownload

请求头

KeyValue说明
Content-Typeapplication/x-www-form-urlencoded表单编码
CookieBDUSS=xxx; STOKEN=xxx必需,用于携带登录凭证

必需参数

参数名类型说明
fidstring文件 ID
share_idstring分享 ID
ukstring分享者 ID
randskstring分享链接密钥
timestampstringUnix 时间戳(秒)
randstring请求签名

白名单 IP 可跳过签名过期时间检查,且支持 JSON 格式请求。非白名单 IP 签名有效期 120 秒。