收藏
回答

如何通过API更新企业微信的企业通讯录?

考虑到员工流动性较强,拟通过对接公司内部HR系统,实现组织架构和人员信息的同步。目前存在以下几点疑虑(可能有些有点弱智= =),烦请各位大佬们赐教哈。

1、目前的接口可以实现实时同步么?即:人员入职/离职/调动或部门新设,在HR系统上进行增删改的当下,是否可以通过API对接方式实时更新企业微信的通讯录,以减少人工维护成本,提高效率。

2、在HR系统新增员工并同步至企业微信通讯录后,若该员工暂时还未加入企业微信,后续申请加入时是否还需要管理员验证?目前这种情况能否实现无需验证加入?

3、另外一种情况就是:员工提前主动加入企业微信,此时还未做系统同步,能否在加入成功的同时通过接口主动去HR系统获取相关字段(如职务、部门、性别等)?

回答关注问题邀请回答
收藏

3 个回答

  • 企业微信运营专员-千夜
    企业微信运营专员-千夜
    2020-06-16

    您好,目前企业微信通讯录api支持实时创建和异步创建两种途径,如果成员入职/离职/调动可通过创建成员、更新成员 删除成员接口来实现,具体可以看下接口文档https://work.weixin.qq.com/api/doc/90000/90135/90193

    2020-06-16
    有用
    回复 1
    • Cyy
      Cyy
      2020-06-16
      ok。谢谢千夜,辛苦啦。
      2020-06-16
      回复
  • 拉雪橇的大狗子
    拉雪橇的大狗子
    2020-06-16

    直接使用 使用通讯录管理接口 去开发就可以了:

    通讯录同步相关接口,可以对部门、成员、标签等通讯录信息进行查询、添加、修改、删除等操作。

    从你的OA系统,获取当前人员名单, 缓存到自己独立的数据库里;

    利用API从企业微信服务器拉取企业微信的通讯录,然后对比数据

    发现异常,直接执行增槎删改的逻辑操作就可以了,非常的方便.

    2020-06-16
    有用 1
    回复 4
    • Cyy
      Cyy
      2020-06-16
      哈哈哈感谢。回答十分详细~~
      2020-06-16
      回复
    • Cyy
      Cyy
      2020-06-16
      再请教一下,是不是通过OA系统的增删改动作而主动促发同步企业微信通讯录会好一点?不然要一直拉取对比?
      2020-06-16
      回复
    • 拉雪橇的大狗子
      拉雪橇的大狗子
      2020-06-16回复Cyy
      这个取决于你的后台怎么开发了, 我这边是定时任务,后台每天都会去检查和对比,发现不一样的,就按照逻辑来处理.
      2020-06-16
      1
      回复
    • Cyy
      Cyy
      2020-06-24回复拉雪橇的大狗子
      好的 谢啦。我是业务。需求打算提上去,看开发怎么做了哈哈
      2020-06-24
      回复
  • Will
    Will
    2020-07-16

    楼主,菜鸟前来提问。我也遇到和您一样的需求,我们内部HR系统的数据与企业微信的数据没有关联字段数据(唯一标识),你们是怎么处理的

    2020-07-16
    有用
    回复
登录 后发表内容
问题标签