收藏
回答

企业微信 - 为打卡人员排班 未全部同步成功且出现重复数据

企业微信API - OA - 打卡 - 为打卡人员排班

因数据量比较大,分批次调用,每批 100 条 数据,一共大概 3000 多条数据,全部调用完成后,登录企业微信后台 - 应用管理 - 打卡 - 上下班打卡 - 设置 - 进入对应打卡规则查看排班,发现 部分数据未同步成功,如图所示:

然后点击 导出排班 按钮,发现导出的 excel 中 出现 大量重复数据,如图所示:

请求地址: https://qyapi.weixin.qq.com/cgi-bin/checkin/setcheckinschedulist?access_token=ACCESS_TOKEN
请求返回的 errcode、errmsg:{"errcode":0,"errmsg":"ok"}
最后一次编辑于  2021-07-28
回答关注问题邀请回答
收藏

2 个回答

  • 万般皆下品,惟有读书高
    万般皆下品,惟有读书高
    2021-08-06

    7 月 27 日 17:28 与企业微信官方人员沟通此事

    7 月 29 日 09:43 官方人员回复 “该问题已定位,会在后续进行优化,目前建议先通过文件导入排班。”

    经多次测试,找到兼容此问题的方案:

    • 将排班人员以排班的日期 `day` 为分组,分次请求企业微信 为打卡人员排班 接口。


    请求数据示例:

    {"groupid":226,"items":[{"userid":"james","day":5,"schedule_id":234},{"userid":"james2","day":5,"schedule_id":235},{"userid":"james3","day":5,"schedule_id":236},{"userid":"james4","day":5,"schedule_id":0}],"yearmonth":202012}
    


    {"groupid":226,"items":[{"userid":"james","day":6,"schedule_id":234},{"userid":"james2","day":6,"schedule_id":236},{"userid":"james3","day":6,"schedule_id":236},{"userid":"james4","day":6,"schedule_id":0}],"yearmonth":202012}
    


    {"groupid":226,"items":[{"userid":"james","day":7,"schedule_id":234},{"userid":"james2","day":7,"schedule_id":237},{"userid":"james3","day":7,"schedule_id":237},{"userid":"james4","day":7,"schedule_id":0}],"yearmonth":202012}
    
    2021-08-06
    有用 1
    回复
  • 香蕉苹果
    香蕉苹果
    2021-10-27

    老哥,官方有没有消息。。。啥时候解决

    2021-10-27
    有用
    回复
登录 后发表内容