电脑桌面
添加蚂蚁七词文库到电脑桌面
安装后可以在桌面快捷访问

如何使用SDK?

来源:金蝶云社区作者:金蝶2024-09-2317

如何使用SDK?

如何使用SDK

欢迎使用金蝶云星空OpenAPI-SDK。分别以 .Net/Java/Python SDK 为例,介绍如何使用、调试并接入金蝶云星空API。


SDK支持的API列表

开发者需要清晰明确自己的金蝶云星空版本,然后基于SDK进行开发。如下图所示。


接口名称

接口含义

适用产品版本信息(按发布时间升序排列)

Save

保存

2017-09-08,PT116278,7.0.352.16













BatchSave

批量保存

BatchSaveQuery

批量保存(轮询方式)

Audit

审核

Delete

删除

UnAudit

反审核

Submit

提交

View

查看

ExecuteBillQuery

单据查询

Draft

暂存

Allocate

分配

ExecuteOperation

操作接口

FlexSave

弹性域保存

SendMsg

发送消息

2017-11-10,PT117342,7.1.512.1

Push

下推

2018-02-04,PT120306,7.1.606.1

GroupSave

分组保存

2018-08-10,PT123441,7.2.856.1

Disassembly

拆单

2020-05-26,PT-146836,7.5.1.202005



QueryBusinessInfo

查询单据信息

QueryGroupInfo

查询分组信息

WorkflowAudit

工作流审批

2020-10-15,PT-146854,7.5.1.202010

GroupDelete

分组删除

2020-11-26,PT-146861,7.6.0.202011

CancelAllocate

取消分配

2021-03-11,  PT-146867,  7.6.2108.8

SwitchOrg

切换组织接口

2021-04-22,  PT-146874,  7.6.2150.7


CancelAssign

撤销服务接口

GetSysReportData

获取报表数据

2021-07-22,  PT-146882 ,  7.7.2241.3

AttachmentUpload

上传附件

2021-12-02,PT-146897, 7.7.2374.8


AttachmentDownLoad

下载附件


依赖环境



前置信息

首选需要获取第三方授权信息,具体操作查看《如何获取第三方登录授权?


SDK下载

前往OpenAPI网站的SDK中心下载最新版本的SDK>> 前往下载


NET版本SDK使用指南

引用关键文件

开发者需引用资料包中SDK 文件夹内名为Kingdee.BOS.WebApi.Client.dll的文件。如下图所示。


第三方授权登录配置文件说明

将第三方系统登录授权信息,严格按照格式,加入第三方产品项目的配置文件中,示例如下。

<?xml version="1.0" encoding="utf-8" ?>

<configuration>

<appSettings>

<!-- 当前使用的 账套ID(即数据中心id) -->

<!-- 第三方系统登录授权的账套ID(即open.kingdee.com网站的第三方系统登录授权中的数据中心标识)-->

<!-- 在第三方系统登录授权页面点击“生成测试链接”按钮后即可查看   -->

<add key="X-KDApi-AcctID" value="5*************"/>

<!-- 第三方系统登录授权的 集成用户名称  -->

<!-- 补丁版本为PT-146894 [7.7.0.202111]及后续的版本,则为指定用户登录列表中任一用户  -->

<!-- 若第三方系统登录授权已勾选“允许全部用户登录”,则无以上限制  -->

<add key="X-KDApi-UserName" value="*************"/>

<!-- 第三方系统登录授权的 应用ID  -->

<add key="X-KDApi-AppID" value="207************************************************"/>

<!-- 第三方系统登录授权的 应用密钥  -->

<add key="X-KDApi-AppSec" value="**************************e754a9"/>

<!-- 账套语系,默认2052  -->

<add key="X-KDApi-LCID" value="2052"/>

<!-- 组织编码,启用多组织时配置对应的组织编码才有效  -->

<!--<add key="X-KDApi-OrgNum" value="*****"/>-->


<!-- 服务Url地址(私有云和公有云都须配置金蝶云星空产品地址,K3Cloud/结尾)-->

<add key="X-KDApi-ServerUrl" value="http://*************/k3cloud/"/> 


</appSettings>

</configuration>


情况1:如果是基于本地桌面应用程序运行的项目工程,则新增App.config配置文件,加入上面的第三方系统登录授权信息,如下图所示。

(PS:该配置文件和对应的项目文件都应为utf-8编码,当用户名为中文名时尤其需要注意。)


Java版本SDK使用指南

引用关键文件

开发者需引用资料包中SDK 文件夹内名为k3cloud-webapi-sdk.jar的文件。如下图所示。


第三方授权登录配置文件说明

将第三方系统登录授权信息,严格按照格式,加入第三方产品项目的配置文件中,示例如下。

# 当前使用的 账套ID(即数据中心id)

第三方系统登录授权的账套ID(即open.kingdee.com网站的第三方系统登录授权中的数据中心标识)

在第三方系统登录授权页面点击“生成测试链接”按钮后即可查看

X-KDApi-AcctID = ************************

# 第三方系统登录授权的 集成用户名称

补丁版本为PT-14

如何使用SDK?

如何使用SDK欢迎使用金蝶云星空OpenAPI-SDK。分别以 .Net/Java/Python SDK 为例,介绍如何使用、调试并接入金蝶云星空API。SDK支持的API列...
点击下载文档文档为doc格式

声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。如若本站内容侵犯了原著者的合法权益,可联系本站删除。

已经是第一篇
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息
QQ群
  • 答案:my7c点击这里加入QQ群
支持邮箱
微信
  • 微信