金蝶云php webapi,金蝶云星空(WebApi集成方式):免密码登录接口
免密码登录方式
首先在金蝶云星空进行第三方登录授权。
第三方系统登录授权
登录接口定义:
/// 第三方系统登录授权
/// 数据中心ID
/// 用户名称
/// 第三方系统应用Id
/// 第三方系统应用秘钥
/// 语言id,中文为2052,中文繁体为3076,英文为1033
///
public string LoginByAppSecret(string dbId, string userName, string appId, string appSecret, int lcid)
返回结果:
{
"Message": null,
"MessageCode": null,
"LoginResultType": 1,// 0 密码错误,1 登录成功, -1 登录失败
"Context":{上下文信息相关}
"KDSVCSessionId": null,
"FormId": null,
"RedirectFormParam": null,
"FormInputObject": null,
"ErrorStackTrace": null,
"Lcid": 0,
"AccessToken": null,
"KdAccessResult": null,
"IsSuccessByAPI": true
}
代码示例
1)SDK辅助类示例(引用Kingdee.BOS.WebAPI.Client.dll)
引用组件Kingdee.BOS.WebApi.Client.dll
下载链接: https://pan.baidu.com/s/1RthbrrtUgeqWGi-eLM-yjg
提取码: eqin
private K3CloudApiClient apiClient = new K3CloudApiClient("http://localhost/k3cloud/");//serverUrl需要以“/”结尾
public bool LoginByAppSecret()
{
string appId = "203502_5f6p2avOzuDXX5XE617sywzt7Nw7Roru";
string appSecret = "2825766ee71f4002b24d78b6b9a9bc53";
string loginResult = apiClient.LoginByAppSecret(
"5dde42aa8b86d7",
"yz",
appId,
appSecret,
2052);
JObject loginResultObj = JObject.Parse(loginResult);
JToken loginResultType;
loginResultObj.TryGetValue("LoginResultType", out loginResultType);
// 登陆成功,开始保存数据
//loginResultType.Value():
// 0 密码错误
// 1 登录成功
// -1 登录失败
if (loginResultType != null && loginResultType.Value() == 1)
{
return true;
}
else
{
return false;
}
}
2)无引用组件示例(不引用金蝶的组件):
http://ServerIp/K3Cloud/接口命名空间.接口实现类名.方法,组件名.common.kdsvc
string appId = "203502_5f6p2avOzuDXX5XE617sywzt7Nw7Roru";
string appSecret = "2825766ee71f4002b24d78b6b9a9bc53";
HttpClient httpClient = new HttpClient();
httpClient.Url = "http://localhost/k3cloud/Kingdee.BOS.WebApi.ServicesStub.AuthService.LoginByAppSecret.common.kdsvc";
List Parameters = new List();
Parameters.Add("5dde42aa8b86d7");//帐套Id
Parameters.Add("yz");//用户名
Parameters.Add(appId);
Parameters.Add(appSecret);
Parameters.Add(2052);
httpClient.Content = JsonConvert.SerializeObject(Parameters);
var iResult = JObject.Parse(httpClient.AsyncRequest())["LoginResultType"].Value();
if (iResult == 1)
{
//todo:验证成功,处理业务
}
金蝶云php webapi,金蝶云星空(WebApi集成方式):免密码登录接口相关推荐
- 免密码登录oracle,Oracle Cloud云主机:Xshell配置ssh免密码登录-密钥公钥(Public key)
Oracle Cloud云主机会要求使用密钥登录,那么我们就需要使用Xshell这样的服务器连接软件来生成,当然首先你要下载一个Xshell,如果是我们个人使用,那么可以看之前的教程: 因为是免费版本 ...
- 云服务器安装虚拟机方法,云服务器安装虚拟机方法
云服务器安装虚拟机方法 内容精选 换一换 云服务器创建后区域固定,不能将云服务器转移到另一个区域,也不能将云服务器转移到另一个帐号.您可以通过镜像迁移方式实现云服务器的跨帐号跨区域迁移.服务器迁移的常 ...
- mac、Linux SSH 阿里云 vultr免密登录服务器
mac.Linux SSH 阿里云 vultr免密登录服务器 当你拥有了自己云服务器的时候,一定为了每次登录服务器输入密码特别痛苦. 那么福利来了,简单配置一下,免密登录你的服务器,希望能帮到大家 注 ...
- 云服务器系统esxi,云服务器安装esxi
云服务器安装esxi 内容精选 换一换 在"确认配置"页面,查看云服务器配置详情.如果您对价格有疑问,可以单击"了解计费详情"来了解产品价格.如果您对价格有疑问 ...
- 个人云服务器系统设计,个人云服务器系统设计
个人云服务器系统设计 内容精选 换一换 当您的云服务器需要多个网卡时,可以参考下面步骤为云服务器添加网卡.登录管理控制台.单击管理控制台左上角的,选择区域和项目.选择"计算 > 云耀云 ...
- 云服务器BBC销售渠道,云服务器bbc怎么登陆
云服务器bbc怎么登陆 内容精选 换一换 数据盘可以在购买云服务器的时候购买,由系统自动挂载给云服务器.也可以在购买了云服务器之后,单独购买云硬盘并挂载给云服务器.对于Windows云服务器而言:如果 ...
- 金蝶云星空操作手册_金蝶国际CFO林波谈云业务:金蝶云·星空预计今年可以实现盈利...
每经记者:宗旭 每经编辑:魏官红 8月13日晚,金蝶国际(00268,HK)发布了2019年中期业绩,报告期内,集团营业额约为14.85亿元,同比增长16.1%.但是公司净利润同比下滑,跌幅为35.4 ...
- 旺店通·企业奇门与金蝶云星空对接集成查询退货入库单打通销售退货新增
旺店通·企业奇门与金蝶云星空对接集成查询退货入库单打通销售退货新增 数据源平台:旺店通·企业奇门 慧策最先以旺店通ERP切入商家核心管理痛点--订单管理,之后围绕电商经营管理中的核心管理诉求,先后布局 ...
- 旺店通·企业奇门与金蝶云星空对接集成查询采购入库单连通采购入库新增(采购入库单 all)
旺店通·企业奇门与金蝶云星空对接集成查询采购入库单连通采购入库新增(采购入库单 all) 来源系统:旺店通·企业奇门 旺店通是北京掌上先机网络科技有限公司旗下品牌,国内的零售云服务提供商,基于云计算S ...
最新文章
- ORACLE---数据库巡检
- c++服务器websocket支持
- Linux学习笔记-Makefile中的变量及函数
- 4_less中带参数混合
- 这些 Linux 技巧大大提高你的工作效率
- 关于python中自己写的模块之前相互调用函数
- 深度学习目标检测网络FPN tensorflow升3d尝试
- Lazyload 延迟加载效果(转载)
- oracle数据tsql,Tsql 下建立oracle数据库步骤
- overload与override
- 利用python3 爬取 网易云 上 周杰伦所有专辑,歌曲,评论,并完成可视化分析已经歌曲情绪化分析...
- vue调用摄像头pc+移动端
- Sensor Flicker (Sensor banding现象)
- Axure 点图片外区域即隐藏_AXURE教程:用中继器做一个手机版内容分享原型
- android直播 腾讯云,Android 腾讯云直播 自定义消息收发
- OUC_SE_Group04_Blog3
- Winmail安装及服务启动失败问题
- 避免计算机中毒的方法,不再怕病毒 电脑中毒后的6招处理方法
- 手游平台哪些比较好?
- 《经济学人》最新封面评下一个前沿技术:脑机接口正等待远见者的到来
热门文章
- codeforces 351A A. Jeff and Rounding(★)
- 阿里云服务器从购买到部署
- 云网如何融合助力托管私有云
- c语言输入一个小写字母 将其变为大写,c语言输入一个数减32然后输出和输入小写字母变为大写字母有什么区别?...
- 优秀有价值的博客收藏列表
- 7.OpenCvSharp图像的文件夹的批量读取、表单显示及多图拼接——c#OpenCvSharp学习笔记
- (一)反向投影的原理说明(1)
- Cognitive neuronscience (Chapter 3)
- 数据挖掘模型生命周期管理
- html链接是什么意思,HTML中link是什么意思?