ThinkChat🤖让你学习和工作更高效,注册即送10W Token,即刻开启你的AI之旅 广告
## **接口指南** ## **参数格式与调用方式** + 接口传输的所有参数使用 UTF8 编码格式,包括签名。接口以 https的POST方式进行调用。 + 图片格式为jpg,png格式。大小为每个图片不超过1M,可参考from上传文件方式 **请求报文** 使用json报文传输业务数据, 请求报文由服务商编号、版本号、请求流程号、签名串、Json报文主体5个参数组成。说明如下: |参数名称|类型|长度限制|是否必输|说明| |:---|:---|:---|:---|:---| |agentId|String|无|M|服务商编号,由乐刷分配的接入方唯一标识,明文传输。测试环境固定为10| |version|String|无|M|目前固定值1.0| |reqSerialNo|String|无|M|请求流水号(yyyyMMddHHmmssSSSXXXXX,其中XXXXX为5位顺序号,禁止使用UUID等无意义数据)| |sign|String|无|M|签名串,业务数据明文参与签名后经Base64编码的字符串| |data|String|无|M|业务数据明文字符串(Json格式,参照各个接口中输入参数说明)| **响应报文** ``` { "respCode":"000000", "respMsg":"处理成功" "reqSerialNo":"2017010203040500001", "version":"1.0", "data":{...} } ``` **签名算法** >sign= Base64(md5(lepos+渠道商固定key值+data字符串值).toLowerCase()) 例: 请求报文中,data={"merchantId":"0123456789"} 待签名串为: leposXXXXXXXXXXXXXXXXXX{"merchantId":"0123456789"} MD5后转小写: 0bc0be2e34c2d9779482327da35358cd base64: MGJjMGJlMmUzNGMyZDk3Nzk0ODIzMjdkYTM1MzU4Y2Q= **接口** 以下输入参数和输出参数说明只针对data部分,其它参数参照之前的报文结构进行传输。 注: M:must,必须; C:condition,条件必填; O:option,可选; **特别注意** - 接口有频率限制(20秒40次),请注意调用的频率。