快速入门
本节以具体的场景为例,介绍如何调用API。
场景描述
以调用智能排班模型BO中的接口“批量添加离岗信息(batchAddOffDuty)”,添加离岗信息为例进行描述。
接口请求方法为:POST,AppCube域名为:XXX.huawei.com,接口URL:/service/ISDP__IntelligentSchedulingModel/1.0.0/batchAddOffDuty。
XXX.huawei.com为一个示例说明,不是实际的域名,在实际环境中使用时,请替换为实际使用的域名。
前提条件
在AppCube环境中已部署智能排班模型BO。
操作步骤
- 请参见认证鉴权获取到access_token。
- 设置请求方法和请求URL。
POST https://XXX.huawei.com/service/ISDP__IntelligentSchedulingModel/1.0.0/batchAddOffDuty
- 设置请求消息头。
Content-Type: application/json access-token: ********
********设置为1中获取到的access_token的值。
- 构造请求消息体。
{ "offDutyInfoList": [ { "basicInfo":{ "personCode":"465477773434341", "personName":"王二", "offDutyType":"1", "offDutyStart":"2023-02-27 20:23:01", "offDutyEnd":"2023-02-27 20:23:01", "deleteFlag":0 }, "extendInfo":[ { "fieldName":"ISDP__deleteFlag__CST", "fieldValue":"0" } ] } ] }
返回如下响应,表示添加离岗信息成功。
{ "resCode": "0", "resMsg": "成功" }