custdata | string | 是 | 应用参数数据包,应用API 业务json数据包,业务数据参数请参考API说明, 需urlencode处理 |
custdata | string | 是 | 应用参数数据包,应用API 业务json数据包,业务数据参数请参考API说明, 需urlencode处理 |
调用API ,必须传入系统参数和应用参数(参数需区分大小写)。系统参数详细介绍如下;应用参数由于业务不同 API 各自不同,应用参数请参考具体的业务API 文档。
调用API ,必须传入系统参数和应用参数(参数名称需区分大小写)。系统参数详细介绍如下;应用参数由于业务不同 API 各自不同,应用参数请参考具体的业务API 文档。
调用API ,必须传入系统参数和应用参数(需区分大小写)。系统参数详细介绍如下;应用参数由于业务不同 API 各自不同,应用参数请参考具体的业务API 文档。
调用API ,必须传入系统参数和应用参数(参数需区分大小写)。系统参数详细介绍如下;应用参数由于业务不同 API 各自不同,应用参数请参考具体的业务API 文档。
调用API ,必须传入系统参数和应用参数。系统参数详细介绍如下;应用参数由于业务不同 API 各自不同,应用参数请参考具体的业务API 文档。
调用API ,必须传入系统参数和应用参数(需区分大小写)。系统参数详细介绍如下;应用参数由于业务不同 API 各自不同,应用参数请参考具体的业务API 文档。
注意:[server_url] 需通过系统API(get_server_url) 动态获取
注意:[server_url] 需通过 系统API(get_server_url) 动态获取
注意:[server_url]需通过系统API(get_server_url) 动态获取
注意:[server_url] 需通过系统API(get_server_url) 动态获取
注意:[server_url]需通过系统API(get_server_url) 动态获取
注意:[server_url]需通过系统API(get_server_url) 动态获取
注意:[server_url]需通过系统API(get_server_url) 动态获取
注意:[server_url]需通过系统API(get_server_url) 动态获取
注意:如何获取 [server_url] ?
注意:[server_url]需通过系统API(get_server_url) 动态获取
http://[server_url]/Kisopenapi/router 如何获取 [server_url] ?
http://[server_url]/Kisopenapi/router
注意:如何获取 [server_url] ?
http//[server_url]/Kisopenapi/router 如何获取 [server_url] ?
http://[server_url]/Kisopenapi/router 如何获取 [server_url] ?
http://[server_url]/Kisopenapi/router 如何获取 [server_url] ?
http//[server_url]/Kisopenapi/router 如何获取 [server_url] ?
http://[server_url]/Kisopenapi/router 如何获取 [server_url] ?
http://[server_url]/Kisopenapi/router 如何获取 [server_url] ?
http://[server_url]/Kisopenapi/router
注意:如何获取 [server_url] ?
http://[server_url]/Kisopenapi/router 如何获取 [server_url] ?
注意:如何获取 [server_url] 是由系统类接口 get_server_url 动态获取
注意:如何获取 [server_url] ?
注意:[server_url]是由系统类接口 get_server_url 动态获取
注意:如何获取 [server_url] 是由系统类接口 get_server_url 动态获取
client_id | string | 是 | 应用ID,即开发者申请的应用ID |
client_id | string | 是 | 应用ID,即开发者申请的应用ID,如何获取client_id? |
access_token | string | 是 | 开发者access_token,有效期10分钟(随timestamp过期而过期,值为md5( timestamp + client_id + client_secret + auth_token + state ),其中加号“+”为字符串连接符,client_id 、client_secret是开发者在开放平台后台申请(务必保密,切勿泄露,一旦泄露请及时更新),auth_token由企业管理员在系统管理内生成的访问口令,如何获取访问口令? |
access_token | string | 是 | 开发者access_token,有效期10分钟(随timestamp过期而过期,值为md5( timestamp + client_id + client_secret + auth_token + state ),其中加号“+”为字符串连接符,client_id 、client_secret是开发者在开放平台后台申请(务必保密,切勿泄露,一旦泄露请及时更新),auth_token由企业管理员在系统管理内生成的访问口令,如何获取访问口令? |
access_token | string | 是 | 开发者access_token,有效期10分钟(随timestamp过期而过期,值为md5( timestamp + client_id + client_secret + auth_token + state ),其中加号“+”为字符串连接符,client_id 、client_secret是开发者在开放平台后台申请(务必保密,切勿泄露,一旦泄露请及时更新),auth_token由企业管理员在系统管理内生成的访问口令 |
access_token | string | 是 | 开发者access_token,有效期10分钟(随timestamp过期而过期,值为md5( timestamp + client_id + client_secret + auth_token + state ),其中加号“+”为字符串连接符,client_id 、client_secret是开发者在开放平台后台申请(务必保密,切勿泄露,一旦泄露请及时更新),auth_token由企业管理员在系统管理内生成的访问口令,如何获取访问口令? |
method | string | 是 | API接口名称(业务端接口名称,组成格式:kis.产品线简称.[功能模块|产品线简称].[控制器名称的前缀|接口方法名称]),形如:kis.APP004088.acctplatform.AcctController.DealAcctPlatForm,如何使用Method? |
method | string | 是 | API接口名称(业务端接口名称,组成格式:kis.产品线简称.[功能模块|产品线简称].[控制器名称的前缀|接口方法名称]),形如:kis.APP004088.acctplatform.AcctController.DealAcctPlatForm,如何使用Method? |
method | string | 是 | API接口名称(业务端接口名称,组成格式:kis.产品线简称.[功能模块|产品线简称].[控制器名称的前缀|接口方法名称]),形如:kis.APP004088.acctplatform.AcctController.DealAcctPlatForm |
method | string | 是 | API接口名称(业务端接口名称,组成格式:kis.产品线简称.[功能模块|产品线简称].[控制器名称的前缀|接口方法名称]),形如:kis.APP004088.acctplatform.AcctController.DealAcctPlatForm,如何使用Method? |
netid | string | 是 | 网络ID ,从get_server_url 接口获取 |
netid | string | 是 | 网络ID ,如何获取netid? |
eid | string | 是 | 企业号 金蝶KIS账务平台V14.0如何获得企业号 |
eid | string | 是 | 企业号 金蝶KIS账务平台V14.0如何获得企业号 |
[server_url]/Kisopenapi/router
注意:[server_url]是由系统类接口 get_server_url 动态获取,包含了http或https
http://[server_url]/Kisopenapi/router
注意:[server_url]是由系统类接口 get_server_url 动态获取
eid | string | 是 | 企业号 |
eid | string | 是 | 企业号 金蝶KIS账务平台V14.0如何获得企业号 |
注意:[server_url]是由系统类接口 get_server_url 动态获取,包含了http://或https://
注意:[server_url]是由系统类接口 get_server_url 动态获取,包含了http或https
注意:[server_url]是由系统类接口 get_server_url 动态获取,包含了http或https
注意:[server_url]是由系统类接口 get_server_url 动态获取,包含了http://或https://
注意:[server_url]是由系统类接口 get_server_url 动态获取
注意:[server_url]是由系统类接口 get_server_url 动态获取,包含了http或https
method | string | 是 | API接口名称(业务端接口名称,组成格式:kis.产品线简称.[功能模块|产品线简称].[控制器名称的前缀|接口方法名称]),形如:kis.App004088.acctplatform.AcctController.DealAcctPlatForm |
method | string | 是 | API接口名称(业务端接口名称,组成格式:kis.产品线简称.[功能模块|产品线简称].[控制器名称的前缀|接口方法名称]),形如:kis.APP004088.acctplatform.AcctController.DealAcctPlatForm |
method | string | 是 | API接口名称(业务端接口名称,组成格式:kis.产品线简称.[功能模块|产品线简称].[控制器名称的前缀|接口方法名称]),形如:kis.App001804.acctplatform.AcctController.DealAcctPlatForm |
method | string | 是 | API接口名称(业务端接口名称,组成格式:kis.产品线简称.[功能模块|产品线简称].[控制器名称的前缀|接口方法名称]),形如:kis.App004088.acctplatform.AcctController.DealAcctPlatForm |
method | string | 是 | API接口名称(业务端接口名称,组成格式:kis.产品线简称.[功能模块|产品线简称].[控制器名称的前缀|接口方法名称]),形如:kis.App001804.acctplatform.AcctController.DealAcctPlatForm |
method | string | 是 | API接口名称(业务端接口名称,组成格式:kis.产品线简称.[功能模块|产品线简称].[控制器名称的前缀|接口方法名称]),形如:kis.App001804.acctplatform.AcctController.DealAcctPlatForm |
注意:[server_url]是由系统类接口 get_server_url? 动态获取
注意:[server_url]是由系统类接口 get_server_url 动态获取
注意:[server_url]是由系统类接口 get_server_url 动态获取
注意:[server_url]是由系统类接口 get_server_url? 动态获取
https: //[server_url]/Kisopenapi/router
[server_url]/Kisopenapi/router
正式:https: //[server_url]/Kisopenapi/router
https: //[server_url]/Kisopenapi/router
正式:https: //[server_url]/Kisopenapi/router
测试:http://kd.cmcloud.cn:8080/Kisopenapi/router
正式:https: //[server_url]/Kisopenapi/router
正式:http://'[server_url]'/Webapi/router
正式:https: //[server_url]/Kisopenapi/router
测试:http://kd.cmcloud.cn:8080/Webapi/router
注意:[server_url]是从接口 /Kisoemapi/get_server_url 获取的ServerUrl参数值
测试:http://kd.cmcloud.cn:8080/Kisopenapi/router
注意:[server_url]是由系统类接口 get_server_url 动态获取
使用token认证
使用client_id、client_secret、access_token认证
调用API ,必须传入系统参数和应用参数。系统参数详细介绍如下;应用参数由于不同 API 各自不同,应用参数请参考具体的API 文档。
调用API ,必须传入系统参数和应用参数。系统参数详细介绍如下;应用参数由于业务不同 API 各自不同,应用参数请参考具体的业务API 文档。
EID | string | 是 | 企业号 |
NetID | string | 是 | 网络ID ,网络ID,从get_server_url获取的NetID值 |
ClientID | string | 是 | 开发者ID,即申请成为开发者分配的client_id |
Method | string | 是 | API接口名称(业务端接口名称,组成格式:kis.产品线简称.[功能模块|产品线简称].[控制器名称的前缀|接口方法名称]),形如:kis.uesapi.uesaccountmanger.getaccountlist |
Timestamp | string | 是 | 时间戳,格式为yyyy-mm-dd HH:mm:ss,例如:2014-03-14 16:52:03。KD API服务端允许客户端请求时间误差为5分钟 |
Sign | string | 是 | 签名,值为md5(Timetamp + EID + ClientID + Token + Method + State ),其中加号“+”为字符串连接符,Token是KIS账务平台系统管理内由KIS账务平台管理员生成,MD5的值为32位大写 |
State | string | 是 | 请求端的状态值(由长度大于等于16位大小写字母和数字组成,要求每次的随机数不能重复,必须唯一),重定向后会带上state参数,开发者可以填写a-zA-Z0-9的参数值,最多128字节 |
Ver | string | 是 | API协议版本,目前固定值为:2.0 |
IsEncrypt | string | 否 | CustData数据是否加密,Y为加密,N为不加密,默认为N |
FromTag | string | 否 | 来源标识 |
eid | string | 是 | 企业号 |
netid | string | 是 | 网络ID ,从get_server_url 接口获取 |
client_id | string | 是 | 开发商请求接口ID |
access_token | string | 是 | 开发者access_token,有效期10分钟(随timestamp过期而过期,值为md5( timestamp + client_id + client_secret + auth_token + state ),其中加号“+”为字符串连接符,client_id 、client_secret是开发者在开放平台后台申请(务必保密,切勿泄露,一旦泄露请及时更新),auth_token由企业管理员在系统管理内生成的访问口令 |
method | string | 是 | API接口名称(业务端接口名称,组成格式:kis.产品线简称.[功能模块|产品线简称].[控制器名称的前缀|接口方法名称]),形如:kis.App001804.acctplatform.AcctController.DealAcctPlatForm |
timestamp | string | 是 | 时间戳,格式为yyyy-mm-dd HH:mm:ss,例如:2014-03-14 16:52:03,允许客户端请求时间误差为10分钟,需要urlencode,Get方式必须urlencode |
ver | string | 是 | API协议版本,目前版本为 2.0,如:2.0 |
state | string | 是 | 请求端的状态值(由大于等于16位大小写字母和数字组成,要求每次的随机数不能重复,必须唯一)最多128字节,此值将作为返回值原样返回 |
fromtag | string | 否 | 来源标识 |
custdata | string | 是 | 应用参数数据包,应用API 业务json数据包,业务数据参数请参考API说明, 需urlencode处理 |
CustData | string | 是 | 应用API 业务json数据包,业务数据参数请参考API说明 |
参数名称 | 参数类型 | 是否必填 | 参数说明 |
---|
Data | string | 是 | 业务端Json数据包,业务数据参数请参考具体业务API说明(即Method参数对应的API名称) |
每页多少条记录 | string | 是 | 业务端Json数据包,业务数据参数请参考具体业务API说明(即Method参数对应的API名称) |
参数名称 | 参数类型 | 是否必填 | 参数说明 |
---|---|---|---|
Result | string | 是 | 返回结果代码 |
Msg | string | 否 | 错误提示文本 |
DataJson | string | 否 | 返回业务处理结果数据,详情参考具体API说明 |
参数名称 | 参数类型 | 参数说明 |
---|---|---|
Result | string | 返回码:200 正常,大于200 异常 |
ErrMsg | string | 错误提示文本,如果Result大于200,会有相应的错误信息提,UTF-8编码,比如: 403 非法路由请求,access_token校验失败,client_secret或auth_token错误 303 超过数据流量 200 接口路由成功 201 接口路由失败,失败原因 若Result 小于 200,则为业务API的返回值 |
State | string | 请求接口提交的state值,帮助开发者防范CSRF攻击 |
DataJson | string | 业务端API的返回json数据 |
“Result”:"", “Msg”:"", “DataJson”:{ …}
“Result”:200, “ErrMsg”:”success”, “State”:”xxxxxx”, “DataJson”:{ “Result”:”业务API返回代码”, “ErrMsg”:”业务API返回值说明”, “Data”:””, …… }
http://[server_url]/Webapi/Router?EID=16888&Sign=72CB4D809B375A54502C09360D879C64&Timestamp=2014-03-14+13%3A52%3A03&Ver=1.0&Method=kis.syncuser.get&State= de6367bt8515821a&CustData= dfd7sd4eCB4D80re9B3sdfds75A23r54502dteC093tsdfsd60D87r9C64tsh4t |
正式:http://[server_url]/Webapi/router
正式:http://'[server_url]'/Webapi/router
DataJson | string | 否 | 返回业务处理结果数据,详情参考具体API说明 |
DataJson | string | 否 | 返回业务处理结果数据,详情参考具体API说明 |
{
“Result”:"", “Msg”:"", “DataJson”:{ …}
}
http://[server_url]/Webapi/Router?EID=16888&Sign=72CB4D809B375A54502C09360D879C64&Timestamp=2014-03-14+13%3A52%3A03&Ver=1.0&Method=kis.syncuser.get&State= de6367bt8515821a&CustData= dfd7sd4eCB4D80re9B3sdfds75A23r54502dteC093tsdfsd60D87r9C64tsh4t |
参数名称 | 字段类型 | 字段说明 |
---|---|---|
errcode | integer | 具体参考API返回状态值 |
description | string | 结果或错误描述 |
参数名称 | 参数类型 | 是否必填 | 参数说明 |
---|---|---|---|
EID | string | 是 | 企业号 |
NetID | string | 是 | 网络ID ,网络ID,从get_server_url获取的NetID值 |
ClientID | string | 是 | 开发者ID,即申请成为开发者分配的client_id |
Method | string | 是 | API接口名称(业务端接口名称,组成格式:kis.产品线简称.[功能模块|产品线简称].[控制器名称的前缀|接口方法名称]),形如:kis.uesapi.uesaccountmanger.getaccountlist |
Timestamp | string | 是 | 时间戳,格式为yyyy-mm-dd HH:mm:ss,例如:2014-03-14 16:52:03。KD API服务端允许客户端请求时间误差为5分钟 |
Sign | string | 是 | 签名,值为md5(Timetamp + EID + ClientID + Token + Method + State ),其中加号“+”为字符串连接符,Token是KIS账务平台系统管理内由KIS账务平台管理员生成,MD5的值为32位大写 |
State | string | 是 | 请求端的状态值(由长度大于等于16位大小写字母和数字组成,要求每次的随机数不能重复,必须唯一),重定向后会带上state参数,开发者可以填写a-zA-Z0-9的参数值,最多128字节 |
Ver | string | 是 | API协议版本,目前固定值为:2.0 |
IsEncrypt | string | 否 | CustData数据是否加密,Y为加密,N为不加密,默认为N |
FromTag | string | 否 | 来源标识 |
参数名称 | 参数类型 | 是否必填 | 参数说明 |
---|---|---|---|
CustData | string | 是 | 应用API 业务json数据包,业务数据参数请参考API说明 |
参数名称 | 参数类型 | 是否必填 | 参数说明 |
---|---|---|---|
ProductID | string | 否 | 产品ID |
AccountDB | string | 否 | 帐套 (根据具体业务需要是否必填,比如帐务平台此处帐套为必填项) |
UserID | string | 否 | 用户ID |
PassWord | string | 否 | 密码 |
CurrentPage | string | 否 | 当前页 |
ItemsOfPage | string | 否 | 每页多少条记录 |
Data | string | 是 | 业务端Json数据包,业务数据参数请参考具体业务API说明(即Method参数对应的API名称) |
参数名称 | 参数类型 | 是否必填 | 参数说明 |
---|---|---|---|
Result | string | 是 | 返回结果代码 |
Msg | string | 否 | 错误提示文本 |
DataJson | string | 否 | 返回业务处理结果数据,详情参考具体API说明 |
正式:http://[server_url]/Webapi/router
测试:http://kd.cmcloud.cn:8080/Webapi/router
注意:[server_url]是从接口 /Kisoemapi/get_server_url 获取的ServerUrl参数值
Get/Post
使用token认证
有每次请求数据流量限制
调用API ,必须传入系统参数和应用参数。系统参数详细介绍如下;应用参数由于不同 API 各自不同,应用参数请参考具体的API 文档。
参数名称 | 字段类型 | 字段说明 |
---|---|---|
errcode | integer | 具体参考API返回状态值 |
description | string | 结果或错误描述 |