金蝶云星空——调用金蝶云星空接口

佚名 / 2024-10-23 / 原文

目录
  • 0.官方教程
  • 1.创建第三方登录授权
  • 2.下载SDK
  • 3.获取自己需要的API
  • 4.其他登录方式
  • 5.注意事项

0.官方教程

  • https://vip.kingdee.com/article/288990899231786240?productLineId=1&isKnowledge=2&lang=zh-CN&islogin=true

1.创建第三方登录授权

使用管理员登录金蝶后台-->系统管理-->授权-->第三方系统登录授权

	<appSettings>
		<!-- 开发测试账套ID  -->
		<!-- 当前使用的 账套ID  -->
		<add key="X-KDApi-AcctID" value="XXXXXXXXXX" />
		<!-- 第三方系统登录授权的用户  -->
		<add key="X-KDApi-UserName" value="XXXXXXXXXX" />
		<!-- 第三方系统登录授权的应用ID  -->
		<add key="X-KDApi-AppID" value="xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx" />
		<!-- 第三方系统登录授权的应用密钥  -->
		<add key="X-KDApi-AppSec" value="3f7669xxxxxxxxxxxxxxxxc230de247" />
		<!-- 服务Url地址  -->
		<add key="X-KDApi-ServerUrl" value="https://xxxxxxxxxxx.com/k3cloud/" />
	</appSettings>

2.下载SDK

3.获取自己需要的API

  • 管理员登录系统-->基础管理-->公共设置-->WebApi

4.其他登录方式

参考:* https://vip.kingdee.com/article/366601959870181120?productLineId=1&lang=zh-CN

    using using  Kingdee.BOS.WebApi.ServicesStub;
    
    AuthService authService = new AuthService(this.KDContext);
    var ctx  = authService.ValidateUserByOrgNumber("数据库账套id", "用户名", "用户密码").Context;

5.注意事项

1.基于金蝶二开平台开发webapi:https://vip.kingdee.com/article/53574187566093824?productLineId=1&isKnowledge=2&lang=zh-CN&islogin=true