开发平台dome原创
金蝶云社区-开发者赋能部_吴富彪
开发者赋能部_吴富彪
6人赞赏了该文章 1460次浏览 未经作者许可,禁止转载编辑于2021年11月03日 15:05:44

基于开发平台开发第三方应用调用苍穹平台服务操作

image.png

步骤一:在开发平台注册第三方应用,填写系统编码、系统名称、系统密码等信息

image.png



步骤二:获取appToken;调用ierp/api/getAppToken.do接口获取appToken

body解析:

{

    "appId": "ISRM",                           //系统编码

    "appSecret": "12345*****456789",         //AccessToken加密认证密钥

    "tenantid": "",                           //租户id

    "accountId": "65425******552150",          //数据中心id

    "language": "zh_CN"

}

image.png


租户id和数据中心id可以在mc租户上找到

image.png

步骤三:获取accessToken:调用ierp/api/login.do登录接口,并返回accessToken

body解析:

{

    "user": "130****2580",                                //登录用户手机号

    "apptoken": "baf222fa-*********b3-49a5b6cbb99b",   //应用令牌

    "tenantid": "",                                       //租户id

    "accountId": "65425*******552150",                      //数据中心id

    "usertype": "Mobile"

}

image.png


步骤四:调用相关服务;例如新增采购申请。需先在开发平台API服务上发布相关接口,生成请求地址

image.png

请求头填写:

Content-Type:内容类型,目前默认为application/json;

accessToken:用户认证后的访问令牌,可以在url或请求头中传输,安全考虑建议将accesstoken放在请求头中。

image.png

请求体body填写:

填写格式参照:https://vip.kingdee.com/knowledge/specialDetail/226337046514476288?category=226337680139592960&id=223811481325040896

image.png




image.png



image.png

步骤五:退出登录,调用ierp/api/logout.do

请求体body:

{

    "access_token":""

}

image.png

参考文档

https://vip.kingdee.com/knowledge/specialDetail/226337046514476288

赞 6