请求公共参数
2024.11.21 16:52:07
公共参数是用于标识产品和接口鉴权目的的参数,如非必要,在每个接口单独的接口文档中不再对这些参数进行说明,每次请求均需要携带这些参数。
名称 | 类型 | 是否必填 | 最大长度 | 描述 |
---|---|---|---|---|
secretId | String | 是 | 32 | 产品密钥id,产品标识。由易盾内容安全服务系统生成,可在智能审核后台-产品业务管理中获取,如有疑问可咨询策略经理引导获取 |
businessId / scene | String | 是 | 32 | 推荐使用businessId(业务id)鉴权,使用无限制且灵活;scene为场景标识,用于多业务在同一场景下调用时使用,同一产品下同一业务类型仅能指向一个场景,由易盾内容安全服务系统生成,可在智能审核后台-产品业务管理中获取,如有疑问可咨询策略经理引导获取 |
timestamp | Number | 是 | 13 | 请求当前UNIX时间戳,请注意服务器时间是否同步 |
nonce | Number | 是 | 11 | 随机整数,与timestamp联合起来,用于防止重放攻击 |
signatureMethod | String | 否 | 指定传参 | 指定签名算法,默认 MD5,支持 MD5,SHA1,SHA256,SM3 加密算法(Python 语言不建议使用 SM3,实测性能较差) |
signature | String | 是 | 32 | 请求签名,用来验证此次请求的合法性,具体算法见接口鉴权 |