采用HTTP协议post方法。
环境地址,即调用接口(API)时,都通过访问该地址,来获取该接口需要获取的数据:
l 正式环境:
l 联系商务提供相关
调用API ,Http协议头参数。系统参数详细介绍如下;应用参数由于不同 API 各自不同
名称 |
类型 |
是否必须 |
描述 |
CommandID |
String |
是 |
0x00000001~0x89999999 平台分配的业务调用指令 |
Key |
String |
是 |
MD5(UserName+Password+Timestemp) |
Timestemp |
String |
是 |
MMddHHmmss每次请求都需要变化,这样出来的MD5值不会有重复 |
UserName |
String |
是 |
友信云平台分配账号 |
MessageId |
String |
是 |
消息ID 32位长度的字符串做为本次通信唯一值 |
ContentIsZip |
String |
是 |
如果群发内容比较大加快传输需要对包体进行GZIP压缩,默认false |
Http头信息与请求相同 CommandID 会由0x0000001 变为 0x80000001内容为JSON数据格式
应答体说明
{ "body": "", "description": "", "result": 0 } |
名称 |
类型 |
是否必须 |
描述 |
result |
String |
是 |
运行结果0成功,其它失败,失败后body无任何信息 |
body |
String |
是 |
根据具体请求返回不同的结果,例:业务获取余额 body为余额,业务为获取状态报告,body为状态报告集合,为务为获取上行,body为上行集合。具体参数解析祥见业务 |
description |
String |
是 |
失败后的中文描述 |