理解第三方授权方式登录,如何通过原生HTTP请求访问原创
金蝶云社区-宁波小朱
宁波小朱
22人赞赏了该文章 2,618次浏览 未经作者许可,禁止转载编辑于2020年08月28日 14:33:08

金蝶版本>7.3 版本


Http方式访问接口,一般需要关注以下方面内容


1、访问接口地址,一般为:IP地址+接口服务名称

http://xxx.xxx.xxx.xxx/K3Cloud/
Kingdee.BOS.WebApi.ServicesStub.AuthService.LoginByAppSecret.common.kdsvc


2、请求头信息

 代码中有2个Utils,下面也摘出来

DecodeUtil.decodeSec

MD5Utils.hashMAC

image.png


得到的请求头map,添加到HttpHeaders对象中

image.png





image.png


image.png


3、请求体信息(json格式)

  1. acctID,表示金蝶帐套ID

  2. lcid,语言

  3. 其他,请查看第三方授权登录模块

image.png


4、Http初始化

image.png


5、发送请求

image.png


赞 22