上一节 下一节

Excel服务器的WebApi对外接口

第三方系统要想通过WebApi调用Excel服务器中数据需先在ES服务器应用中开启WebApi功能。

35.2.1 启用WebApi

设计栏目中选择【WebApi】——【开放接口】,点击【配置】菜单。在“配置开放WebApi接口”窗口中依下图进行配置:勾选“开放WebApi接口,允许外部系统调用 ”,设置AppKey、AppSecret和允许WebApi访问的模板。

35.2.2 勤哲WebApi接口

获取access_token

请求方式:GET

请求地址:http(s)://192.168.1.1/ESWeb/api/GetToken?AppKey=xx&Timestamp=xx&Sign=xx

参数说明:

参数 类型 必填 说明
AppKeystring应用内设置的AppKey
TimestampstringUnix时间戳,允许时间误差为10分钟
SignstringMD5(AppKey + Timestamp + AppSecret)

权限说明:

每个应用有独立的AppKey和AppSecret,获取到的access_token只能本应用使用,所以每个应用的access_token应该分开来获取

返回结果:

{

"errcode":0,

"errmsg":"ok",

"hint":"1718351384016976",

"access_token":"access_token001",

"expires_in":7200

}

参数说明:

参数类型说明
errcodeint出错返回码,为0表示成功,非0表示调用失败
errmsgstring返回码提示语
hintstring本次接口调用记录的唯一标识
access_tokenstring获取到的凭证
expires_inint凭证的有效时间(秒)

注意事项:

开发者需要缓存access_token,用于后续接口的调用(注意:不能频繁调用接口,否则会受到频率拦截)。当access_token失效或过期时,需要重新获取。

access_token的有效期通过返回的expires_in来传达,正常情况下为7200秒(2小时)。access_token可能会提前失效,开发者应实现access_token失效时重新获取的逻辑。

公共参数

指在调用业务接口时,都需要传递的参数,放在Header中。


参数类型必填说明
AppKeystring应用内设置的AppKey
ESServer_access_tokenstring由access_token接口获取
TimestampstringUnix时间戳,允许时间误差为10分钟
Signstring签名

Sign签名说明:

将公共参数中除了Sign外的所有参数,再加上AppSecret,参数名按照字典排序生成字符串。

例:

排序:

AppKey=AppKey01,AppSecret=ktggjhwoiuwe89fwe8, ESServer_access_token=access_token001,Timestamp=1716973251

加密:只需要把值拼接,然后进行MD5加密

Sign=MD5(AppKey01ktggjhwoiuwe89fwe8access_token0011716973251)

加密完成后,填充到Header的Sign中。


业务接口

调用以下业务接口,需要 access_token,可通过调用【获取 access_token】接口获得,access_token 再有效期内,不需要重复获取。

下文中“参数说明”为对应接口的专用参数,公共参数说明见上文

1、获取模板数据

请求方式:POST

请求地址:http(s)://192.168.1.1/ESWeb/api/GetReportData

请求Body:

{

"rtName":"订单",

"cond":[

{

"dtName":"订单_主表",

"fldName":"客户名称",

"value":"广州xx设备公司",

"op":"="

},

{

"dtName":"订单_明细",

"fldName":"产品名称",

"value":"镀锌管",

"op":"<>"

}

],

"outerFields":"订单_主表.订单编号,订单_主表.客户名称,订单_明细.产品名称,订单_明细.数量",

"orderBy":"订单_主表.订单日期,订单_主表.订单编号 desc",

"pageSize":50,

"pageNo":1

}

参数说明:

参数类型必填说明
rtNamestring模板名称
cond.dtNamestring数据表名
cond.fldNamestring数据表字段名
cond.valuestring字段值,统一用string类型,日期格式为yyyy-MM-dd HH:mm:ss
cond.opstring取值范围:=|>|<|>=|<=|<>|like,不传默认=
outerFieldsstring要查询的字段列表,如果不指定,则查询全部数据表的全部字段,例:订单_主表.订单编号,订单_主表.客户名称,订单_明细.产品名称,订单_明细.数量
orderBystring排序方式,例:订单_主表.订单日期,订单_主表.订单编号 desc,不传默认为填报时间降序
pageSizeint每页行数,1~100,默认50
pageNoint页号,0~n,0表示不分页

返回结果:

{

 "pageNo": 1,

 "total": 1,

 "records": [

   {

     "rcId": "RC07052500283",

     "dts": [

       {

         "dtName": "订单_主表",

         "datas": [

           {

             "flds": [

               {

                 "fldName": "订单编号",

                 "value": "070525010",

                 "fldType": 2,

                 "fileName": ""

               },

               {

                 "fldName": "客户名称",

                 "value": "陕西xx电力工程公司",

                 "fldType": 2,

                 "fileName": ""

               }

             ]

           }

         ]

       },

       {

         "dtName": "订单_明细",

         "datas": [

           {

             "flds": [

               {

                 "fldName": "产品名称",

                 "value": "无缝管",

                 "fldType": 2,

                 "fileName": ""

               },

               {

                 "fldName": "数量",

                 "value": "1000",

                 "fldType": 1,

                 "fileName": ""

               }

             ]

           },

           {

             "flds": [

               {

                 "fldName": "产品名称",

                 "value": "罗纹钢",

                 "fldType": 2,

                 "fileName": ""

               },

               {

                 "fldName": "数量",

                 "value": "500",

                 "fldType": 1,

                 "fileName": ""

               }

             ]

           }

         ]

       }

     ]

   }

 ],

 "errcode": 0,

 "errmsg": "ok",

 "hint": "1718351431519170"

}

参数说明:

参数类型说明
errcodeint出错返回码,为0表示成功,非0表示调用失败
errmsgstring返回码提示语
hintstring本次接口调用记录的唯一标识
pageNoint当前页号
totalint总数量
records.rcIdstring表单编号
records.dts.dtNamestring数据表名
records.dts.datas.flds.fldNamestring字段名
records.dts.datas.flds.valuestring字段值,当字段为图片、附件时,返回文件的base64编码
records.dts.datas.flds.fldTypeint字段类型,1:数字,2:文字,3:日期
records.dts.datas.flds.fileNamestring图片、附件字段的文件名

2、批量新建表单

请求方式:POST

请求地址:http(s)://192.168.1.1/ESWeb/api/NewCase

请求Body:

{

 "rtName": "订单",

 "fillerType": 0,

 "filler": "admin",

 "wfOption": 2,

 "wftName": "制单",

 "records": [

   {

     "dts": [

       {

         "dtName": "订单_主表",

         "datas": [

           {

             "flds": [

               {

                 "fldName": "订单编号",

                 "value": "070525010",

                 "fileName": ""

               },

               {

                 "fldName": "客户名称",

                 "value": "陕西xx电力工程公司",

                 "fileName": ""

               }

             ]

           }

         ]

       },

       {

         "dtName": "订单_明细",

         "datas": [

           {

             "flds": [

               {

                 "fldName": "产品名称",

                 "value": "无缝管",

                 "fileName": ""

               },

               {

                 "fldName": "数量",

                 "value": "1000",

                 "fileName": ""

               }

             ]

           },

           {

             "flds": [

               {

                 "fldName": "产品名称",

                 "value": "罗纹钢",

                 "fileName": ""

               },

               {

                 "fldName": "数量",

                 "value": "500",

                 "fileName": ""

               }

             ]

           }

         ]

       }

     ]

   },

   {

     "dts": [

       {

         "dtName": "订单_主表",

         "datas": [

           {

             "flds": [

               {

                 "fldName": "订单编号",

                 "value": "240621010",

                 "fileName": ""

               },

               {

                 "fldName": "客户名称",

                 "value": "陕西xx电力工程公司",

                 "fileName": ""

               }

             ]

           }

         ]

       },

       {

         "dtName": "订单_明细",

         "datas": [

           {

             "flds": [

               {

                 "fldName": "产品名称",

                 "value": "无缝管",

                 "fileName": ""

               },

               {

                 "fldName": "数量",

                 "value": "1000",

                 "fileName": ""

               }

             ]

           },

           {

             "flds": [

               {

                 "fldName": "产品名称",

                 "value": "罗纹钢",

                 "fileName": ""

               },

               {

                 "fldName": "数量",

                 "value": "500",

                 "fileName": ""

               }

             ]

           }

         ]

       }

     ]

   }

 ]

}

参数说明:

参数类型必填说明
rtNamestring模板名称,例:订单
fillerTypeint填报人种类,0:指定姓名,1:主表字段表示填报人姓名
fillerstring填报人,用户姓名或字段名。例:小肖/订单_主表.录入人
wfOptionint模板带工作流时,表单的办理状态。1:第一步暂存,2:指定步骤已办理
wftNamestringwfOption为2时,视为完成的节点名称(不能是需手工指定完成人的节点),例:制单
records.dts.dtNamestring数据表名,例:订单_主表
records.dts.datas.flds.fldNamestring字段名,例:订单编号
records.dts.datas.flds.valuestring字段值,图片、附件字段时,传入文件的Base64编码
records.dts.datas.flds.fileNamestring图片、附件字段时,文件名。

返回结果:

{

 "errcode": 0,

 "errmsg": "ok",

 "hint": "1718351431519170"

}

参数说明:

参数类型说明
errcodeint出错返回码,为0表示成功,非0表示调用失败
errmsgstring返回码提示语
hintstring本次接口调用记录的唯一标识

3、批量修改表单

请求方式:POST

请求地址:http(s)://192.168.1.1/ESWeb/api/UpdateCase

请求Body:

{

 "rtName": "订单",

 "records": [

   {

     "rcId": "rc20240724000003",

     "dts": [

       {

         "dtName": "订单_主表",

         "datas": [

           {

             "flds": [

               {

                 "fldName": "订单编号",

                 "value": "070525010",

                 "fileName": ""

               },

               {

                 "fldName": "客户名称",

                 "value": "陕西xx电力工程公司",

                 "fileName": ""

               }

             ]

           }

         ]

       },

       {

         "dtName": "订单_明细",

         "datas": [

           {

             "flds": [

               {

                 "fldName": "产品名称",

                 "value": "无缝管",

                 "fileName": ""

               },

               {

                 "fldName": "数量",

                 "value": "1000",

                 "fileName": ""

               }

             ]

           },

           {

             "flds": [

               {

                 "fldName": "产品名称",

                 "value": "罗纹钢",

                 "fileName": ""

               },

               {

                 "fldName": "数量",

                 "value": "500",

                 "fileName": ""

               }

             ]

           }

         ]

       }

     ]

   },

   {

     "rcId": "rc20240724000005",

     "dts": [

       {

         "dtName": "订单_主表",

         "datas": [

           {

             "flds": [

               {

                 "fldName": "订单编号",

                 "value": "240621010",

                 "fileName": ""

               },

               {

                 "fldName": "客户名称",

                 "value": "陕西xx电力工程公司",

                 "fileName": ""

               }

             ]

           }

         ]

       },

       {

         "dtName": "订单_明细",

         "datas": [

           {

             "flds": [

               {

                 "fldName": "产品名称",

                 "value": "无缝管",

                 "fileName": ""

               },

               {

                 "fldName": "数量",

                 "value": "1000",

                 "fileName": ""

               }

             ]

           },

           {

             "flds": [

               {

                 "fldName": "产品名称",

                 "value": "罗纹钢",

                 "fileName": ""

               },

               {

                 "fldName": "数量",

                 "value": "500",

                 "fileName": ""

               }

             ]

           }

         ]

       }

     ]

   }

 ]

}

参数说明:

参数类型必填说明
rtNamestring模板名称,例:订单
records.rcIdstring表单编号
records.dts.dtNamestring数据表名。当要修改的数据表为明细表时,需要给出全量数据,即所有明细数据都需传递,只传递需要更新的字段即可。例:订单_主表
records.dts.datas.flds.fldNamestring字段名,当要修改的数据表为交叉表时,需要额外添加rn,cn字段。例:订单编号
records.dts.datas.flds.valuestring字段值,图片、附件字段时,传入文件的Base64编码
records.dts.datas.flds.fileNamestring图片、附件字段时,文件名。

返回结果:

{

 "errcode": 0,

 "errmsg": "ok",

 "hint": "1718351431519170"

}

参数说明:

参数类型说明
errcodeint出错返回码,为0表示成功,非0表示调用失败
errmsgstring返回码提示语
hintstring本次接口调用记录的唯一标识

4、批量删除表单

请求方式:POST

请求地址:http(s)://192.168.1.1/ESWeb/api/DeleteCase

请求Body:

{

 "rtName": "订单",

 "rcIds": "rc20240625000003,rc20240625000005",

 "cond": [

   {

     "dtName": "订单_主表",

     "fldName": "客户名称",

     "value": "广州xx设备公司",

     "op": "="

   },

   {

     "dtName": "订单_主表",

     "fldName": "合计金额",

     "value": "0",

     "op": ">"

   }

 ]

}

参数说明:

参数类型必填说明
rtNamestring模板名称
rcIdsstring表单编号列表,逗号分隔。优先使用此字段确定要删除的表单,此字段为空时,使用cond来确定要删除的表单。
例:rc20240625000003,rc20240625000005
cond.dtNamestring数据表名
cond.fldNamestring数据表字段名
cond.valuestring字段值,统一用string类型,日期格式为yyyy-MM-dd HH:mm:ss
cond.opstring取值范围:=|>|<|>=|<=|<>|like,不传默认=

返回结果:

{

 "errcode": 0,

 "errmsg": "ok",

 "hint": "1718351431519170"

}

参数说明:

参数类型说明
errcodeint出错返回码,为0表示成功,非0表示调用失败
errmsgstring返回码提示语
hintstring本次接口调用记录的唯一标识

5、新建表单

请求方式:POST

请求地址:http(s)://192.168.1.1/ESWeb/api/NewCaseByXl

请求Body:

{

 "rtName": "订单",

 "file": "…",

 "type": 1

}

参数说明:

参数类型必填说明
rtNamestring模板名称
filestring表单文件,Base64编码
typeint文件格式, 0: xls, 1:xlsx

返回结果:

{

 "errcode": 0,

 "errmsg": "ok",

 "hint": "1718351431519170"

}

参数说明:

参数类型说明
errcodeint出错返回码,为0表示成功,非0表示调用失败
errmsgstring返回码提示语
hintstring本次接口调用记录的唯一标识

6、查询待办列表

请求方式:POST

请求地址:http(s)://192.168.1.1/ESWeb/api/GetTodolist

请求Body:

{

 "cond": [{

"name": "UserLoginName",

"value": "bz_xiao",

"op": "="

},…],

 "outerFields": "WiId,WiDesc,CreByName",

"orderBy": "CreDate desc",

}

参数说明:

参数类型必填说明
cond[]查询条件
cond.namestring条件字段名, 取值范围见 表 6-1
cond.valuestring字段值,统一用string类型,日期格式为yyyy-MM-dd HH:mm:ss
cond.opstring取值范围:=|>|<|>=|<=|<>|like,不传默认=
outerFieldsstring要查询的字段列表,逗号分隔(此参数赋值为空表示查询全部字 段) <字段名>可能为 UserLoginName,UserName,WiId,FstLoginName,FstUserName,FstCreDate,CreDate,CreByLoginName,CreByName,WiDesc,TName,RtNa me,DlDate,StateDesc,RcId 字段含义见 表 6-1 字段名是大小写敏感的
orderBystring排序方式,格式为 <字段名> [desc] [,<字段名> [desc] ] (此参数赋 值为空则使用默认排序规则——按交办时间排倒序) <字段名> 的取值范围见 —— 7. 待办事项字段 字段名是大小写敏感的 例如:CreDate desc --表示按交办时间排倒序

返回结果:

{

"data": [

       {

           "WiId": "wi20241010000019",

           "WiDesc": "审批: 241010014,广州xx设备公司,0",

           "CreByName": "Admin"

       },],

 "errcode": 0,

 "errmsg": "ok",

 "hint": "1718351431519170"

}

参数说明:

参数类型说明
data[{key:value, …}]字段名:值,…, 字段名称为 outerFields 中设置的字段, outerFields为空时, 返回全部字段
errcodeint出错返回码,为0表示成功,非0表示调用失败
errmsgstring返回码提示语
hintstring本次接口调用记录的唯一标识

* 表 6-1 待办事项字段

序号命名描述备注
1UserLoginName待办人登录名
2UserName待办人姓名
3WiId待办事项唯一标识
4FstLoginName流程发起人登录名
5FstUserName流程发起人姓名
6FstCreDate流程起始时间
7CreDate交办时间
8CreByLoginName交办人登录名
9CreByName交办人姓名
10WiDesc待办事项摘要
11TName任务名
12RtName模板名
13DlDate截止时间可能为 NULL
14StateDesc状态描述取值为:被退回|暂存|待办
15RcId表单唯一标识

7、按登录名查询待办事项列表

请求方式:POST

请求地址:http(s)://192.168.1.1/ESWeb/api/GetTodolistByLoginName

请求Body:

{

 "loginName": "bz_xiao",

 "outerFields": "WiId,WiDesc,CreByName",

"orderBy": "CreDate desc",

}

参数说明:

参数类型必填说明
loginNamestring登录名
outerFieldsstring要查询的字段列表,同GetTodolist. outerFields
orderBystring排序方式,同GetTodolist.orderBy

返回结果:

{

"data": [

       {

           "WiId": "wi20241010000019",

           "WiDesc": "审批: 241010014,广州xx设备公司,0",

           "CreByName": "Admin"

       },],

 "errcode": 0,

 "errmsg": "ok",

 "hint": "1718351431519170"

}

参数说明:

参数类型说明
data[{key:value, …}]字段名:值,…, 字段名称为 outerFields 中设置的字段, outerFields为空时, 返回全部字段
errcodeint出错返回码,为0表示成功,非0表示调用失败
errmsgstring返回码提示语
hintstring本次接口调用记录的唯一标识

8、查询某用户可新建表单的模板名称列表

请求方式:POST

请求地址:http(s)://192.168.1.1/ESWeb/api/GetCanNewCaseTmpListByLoginName

请求Body:

{

   "loginName": "bz_xiao"

}

参数说明:

参数类型必填说明
loginNamestring登录名

返回结果:

{

 "data": [

       {

           "RtName": "请假单",

           "ClassName": "工作流",

           "ClassFullName": "04 其它功能演示,工作流"

       },

       

   ],

 "errcode": 0,

 "errmsg": "ok",

 "hint": "1718351431519170"

}

参数说明:

参数类型说明
data[]
data.RtNamestring模板名称
data.ClassNamestring模板分类名称
data.ClassFullNamestring模板分类全称, 按’,’分割
errcodeint出错返回码,为0表示成功,非0表示调用失败
errmsgstring返回码提示语
hintstring本次接口调用记录的唯一标识

9、添加用户

请求方式:POST

请求地址:http(s)://192.168.1.1/ESWeb/api/AddUser

请求Body:

{

"userLogin":  "user1",

"userName":  "user name",

"mobilePhone":  "123456",

"email":  "xx@xxx.xx",

"attrs":  {

   "属性名称1": "附加属性1",

   "属性名称2": "附加属性2",

},

}

参数说明:

参数类型必填说明
userLoginstring登录名
userNamestring用户姓名
mobilePhonestring电话
emailstring邮件地址
attrs{attr1:string, …}用户附加属性, 属性名称:值

返回结果:

{

 "errcode": 0,

 "errmsg": "ok",

 "hint": "1718351431519170"

}

参数说明:

参数类型说明
errcodeint出错返回码,为0表示成功,非0表示调用失败
errmsgstring返回码提示语
hintstring本次接口调用记录的唯一标识

10、更新用户

请求方式:POST

请求地址:http(s)://192.168.1.1/ESWeb/api/UpdateUser

请求Body:

{

"userLogin":  "user1",

"userName":  "user name",

"mobilePhone":  "123456",

"email":  "xx@xxx.xx",

"attrs":  {

   attr1: "附加属性1",

   attr2: "附加属性2",

},

}

参数说明:

参数类型必填说明
userLoginstring登录名
userNamestring用户姓名
mobilePhonestring电话
emailstring邮件地址
attrs{attr1:string, …}用户附加属性,attr[1-50]:值

返回结果:

{

 "errcode": 0,

 "errmsg": "ok",

 "hint": "1718351431519170"

}

参数说明:

参数类型说明
errcodeint出错返回码,为0表示成功,非0表示调用失败
errmsgstring返回码提示语
hintstring本次接口调用记录的唯一标识

11、删除用户

请求方式:POST

请求地址:http(s)://192.168.1.1/ESWeb/api/DeleteUser

请求Body:

{

"userLogin":  "user1"

}

参数说明:

参数类型必填说明
userLoginstring登录名

返回结果:

{

 "errcode": 0,

 "errmsg": "ok",

 "hint": "1718351431519170"

}

参数说明:

参数类型说明
errcodeint出错返回码,为0表示成功,非0表示调用失败
errmsgstring返回码提示语
hintstring本次接口调用记录的唯一标识

12、停用用户

请求方式:POST

请求地址:http(s)://192.168.1.1/ESWeb/api/DisableUser

请求Body:

{

"userLogin":  "user1"

}

参数说明:

参数类型必填说明
userLoginstring登录名

返回结果:

{

 "errcode": 0,

 "errmsg": "ok",

 "hint": "1718351431519170"

}

参数说明:

参数类型说明
errcodeint出错返回码,为0表示成功,非0表示调用失败
errmsgstring返回码提示语
hintstring本次接口调用记录的唯一标识

13、启用用户

请求方式:POST

请求地址:http(s)://192.168.1.1/ESWeb/api/EnableUser

请求Body:

{

"userLogin":  "user1"

}

参数说明:

参数类型必填说明
userLoginstring登录名

返回结果:

{

 "errcode": 0,

 "errmsg": "ok",

 "hint": "1718351431519170"

}

参数说明:

参数类型说明
errcodeint出错返回码,为0表示成功,非0表示调用失败
errmsgstring返回码提示语
hintstring本次接口调用记录的唯一标识

14、获取自定义查询数据

请求方式:POST

请求地址:http(s)://192.168.1.1/ESWeb/api/GetQryData

请求Body:

{

   "qryName":"查询订单",

   "cond":[

       {

           "field":"订单_主表.客户名称",

           "value":"广州xx设备公司",

           "op":"="

       },

       {

           "field":"订单_主表.产品名称",

           "value":"镀锌管",

           "op":"<>"

       }

   ],

   "outerFields":"订单_主表.订单编号,订单_主表.客户名称,订单_明细.产品名称,订单_明细.数量",

   "orderBy":"订单_主表.订单日期,订单_主表.订单编号 desc",

   "pageSize":50,

   "pageNo":1

}

参数说明:

参数类型必填说明
qryNamestring自定义查询名称
cond.fieldstring表名.字段名
cond.valuestring字段值,统一用string类型,日期格式为yyyy-MM-dd HH:mm:ss
cond.opstring取值范围:=|>|<|>=|<=|<>|like,不传默认=
outerFieldsstring要查询的字段列表,如果不指定,则查询全部数据表的全部字段,例:订单_主表.订单编号,订单_主表.客户名称,订单_明细.产品名称,订单_明细.数量
orderBystring排序方式,例:订单_主表.订单日期,订单_主表.订单编号 desc,不传默认为填报时间降序
pageSizeint每页行数,1~100,默认50
pageNoint页号,0~n,0表示不分页

返回结果:

{

 "pageNo": 1,

 "total": 1,

 "records": [

   {

     "dts": [

       {

         "dtName": "订单_主表",

         "datas": [

           {

             "flds": [

               {

                 "fldName": "订单编号",

                 "value": "070525010",

                 "fldType": 2

               },

               {

                 "fldName": "客户名称",

                 "value": "陕西xx电力工程公司",

                 "fldType": 2,

               }

             ]

           }

         ]

       }

     ]

   }

 ],

 "errcode": 0,

 "errmsg": "ok",

 "hint": "1718351431519170"

}

参数说明:

参数类型说明
errcodeint出错返回码,为0表示成功,非0表示调用失败
errmsgstring返回码提示语
hintstring本次接口调用记录的唯一标识
pageNoint当前页号
totalint总数量
records.rcIdstring表单编号
records.dts.dtNamestring数据表名
records.dts.datas.flds.fldNamestring字段名
records.dts.datas.flds.valuestring字段值,当字段为图片、附件时,返回文件的base64编码
records.dts.datas.flds.fldTypeint字段类型,1:数字,2:文字,3:日期
records.dts.datas.flds.fileNamestring图片、附件字段的文件名

15、用户验证

请求方式:POST

请求地址:http(s)://192.168.1.1/ESWeb/api/AccountVerify

请求Body:

{

   "loginName": "wang",

   "pw": "password"

}

参数说明:

参数类型必填说明
loginNamestring登录名
pwstring密码

返回结果:

{

   "userId": 98,

   "errcode": 0,

   "errmsg": "ok",

   "hint": "1731469653452479"

}

参数说明:

参数类型说明
userIdint账号ID
errcodeint出错返回码,为0表示成功,非0表示调用失败
errmsgstring返回码提示语
hintstring本次接口调用记录的唯一标识

错误码说明

代码说明
0ok
100时间戳无效或已过期
101AppKey不存在
102WebApi未启用
103Sign签名错误
104接口调用频繁,请稍后再试
105access_token无效或已过期
106必填参数未指定或无效
107此模板禁止访问
108pageSize的取值范围是1~100
109模板不存在
110未找到符合条件的表单
111自定义查询不存在
112此自定义查询禁止访问
999其他错误(根据不同情况返回具体信息)


上一节 下一节