# 2、接口规则

# 协议规则

媒体接入平台,调用API必须遵循以下规则:

内容 要求
传输方式 为保证交易安全性,采用HTTPS传输
提交方式 采用POST方法提交
数据格式 提交和返回数据都为JSON格式
字符编码 统一采用UTF-8字符编码
签名算法 MD5
签名要求 请求和接收数据均需要校验签名,详细方法请参考安全规范-签名算法

# 安全规则

签名算法(以文档中实际为准,此处举例)

传送的参数为

app_key: 142792745
device: android
device_info: 013467007045764
target_id: 13457

第一步:对参数按照value拼接的格式,并按照参数名排序如下

stringA = "142792745"+"android"+"013467007045764"+"13457"

第二步:拼接API密钥:

stringSignTemp=stringA+"192006250b4c09247ec02edce69f6a2d" //注:参数为媒体平台设置的密钥
sign=MD5(stringSignTemp).toUpperCase()="153879A1D81B49C7D7080D5399AB851F"

最终得到最终发送的数据:

app_key: 142792745
device: android
device_info: 013467007045764
target_id: 13457
sign: 153879A1D81B49C7D7080D5399AB851F