数据内容加密

请求信息,需要根据需求生成 查看相关请求行为

pwdhash生成规则

调用方法前,首先要产生长度为20个字节的随机字符串(数字和大小写字母),并将口令与该随机字符串连接(例如,口令是字符串“123456789”,生成的随机字符串是“abcdefghij,那么连接后的结果是字符串“123456789abcdefghij”)。将连接后的字符串进行MD5哈希算法加密后,并对加密后的二进制哈希值进行base64编码运算,得到参数pwdhash的值作为认证信息。 

AES加密算法:AES-128-CBC模式-补码方式

 

参数名称

参数类型

参数描述

user_name

整型

固定值:ChinaCAmall

randval

字符串

调用方法时生成的随机字符串,长度是20字节

pwdhash

字符串

使用指定的哈希算法对用户口令和随机字符串进行哈希运算,然后进行base64编码运算得到的结果,用户口令可在猫眼中进行设置

bind_info

manage_info

opsearch_info

prosearch_info

basearch_info

字符串

对请求信息进行AES加密算法加密,然后进行Base64编码运算得到的结果(各方法的请求信息格式请参考接口详细描述)

infohash

字符串

对请求信息(XML格式)进行哈希运算并进行Base64编码运算得到的值

fileid

整型

AgentDownloadReq方法中成功接收到的数据文件ID