企业微信API - OA - 打卡 - 为打卡人员排班
因数据量比较大,分批次调用,每批 100 条 数据,一共大概 3000 多条数据,全部调用完成后,登录企业微信后台 - 应用管理 - 打卡 - 上下班打卡 - 设置 - 进入对应打卡规则查看排班,发现 部分数据未同步成功,如图所示:
然后点击 导出排班 按钮,发现导出的 excel 中 出现 大量重复数据,如图所示:
请求地址: https://qyapi.weixin.qq.com/cgi-bin/checkin/setcheckinschedulist?access_token=ACCESS_TOKEN
请求返回的 errcode、errmsg:{"errcode":0,"errmsg":"ok"}
7 月 27 日 17:28 与企业微信官方人员沟通此事
7 月 29 日 09:43 官方人员回复 “该问题已定位,会在后续进行优化,目前建议先通过文件导入排班。”
经多次测试,找到兼容此问题的方案:
请求数据示例:
{"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}
老哥,官方有没有消息。。。啥时候解决