dingtalk.oapi.smartwork.hrm.master.check (智能人事主数据,写入是否成功查询服务)

根据bizUK批量查询数据是否导入成功

公共参数

请求参数

名称 类型 是否必须 示例值 更多限制 描述
tenant_id Number 必须 1234 业务方id(由系统统一分配)
biz_uk String [] 必须 test123
  • 最大列表长度:20
  • 业务UK唯一确定一条流水
    scope_code String 必须 OKR 业务领域
    entity_code String 可选 base 子代码,可以不传

    响应参数

    名称 类型 示例值 描述
    result IntegrateBatchResultVo [] 保存结果
    • └ relationId
    • String
    • user123
    • 关联id, 一般为userId
    • └ bizUk
    • String
    • okr_basdf_dddds123
    • 业务方唯一标识
    • fieldList
    • EntityFieldVo []
    • 一条数据的明细
    • └ name
    • String
    • 字段名
    • └ valueStr
    • String
    • 字段string值
    errmsg String 系统错误 保存错误信息
    errcode Number 1002 错误码
    success Boolean true/false 是否成功

    请求示例

    • JAVA
    • .NET
    • PHP
    • CURL
    • Python
    • C/C++
    • NodeJS
    DingTalkClient client = new DefaultDingTalkClient("https://oapi.dingtalk.com/topapi/smartwork/hrm/master/check");
    OapiSmartworkHrmMasterCheckRequest req = new OapiSmartworkHrmMasterCheckRequest();
    req.setTenantId(1234L);
    req.setBizUk("test123");
    req.setScopeCode("OKR");
    req.setEntityCode("base");
    OapiSmartworkHrmMasterCheckResponse rsp = client.execute(req, access_token);
    System.out.println(rsp.getBody());

    响应示例

    • JSON示例
    {
        "result":[
            {
                    "relationId":"user123",
                    "bizUk":"okr_basdf_dddds123",
                    "fieldList":[
                        {
                                "name":"",
                                "valueStr":""
                        }
                    ]
            }
        ],
        "errmsg":"系统错误",
        "errcode":1002,
        "success":true/false
    }

    异常示例

    • JSON示例
    {
    	"errcode":88,
    	"errmsg":"ding talk error"
    }

    错误码解释

    错误码 错误描述 解决方案

    API工具

    如何获得此API

    FAQ

    返回
    顶部