企业微信通讯录同步接口大改,真是懵逼了 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
tlerbao

企业微信通讯录同步接口大改,真是懵逼了

  •  
  •   tlerbao 2022 年 10 月 13 日 3455 次点击
    这是一个创建于 1290 天前的主题,其中的信息可能已经有所发展或是发生改变。
    • 48009 - API 接口无权限调用,为保障企业数据安全,不再允许通讯录同步助手从新增 IP 读取通讯录详情

    本机开发 IP 会变,除非代码永远不改了,你想改增加功能就都测试不了了,必须改写法。

    • 除通讯录同步助手以外的 6 月 20 后自建的应用和基础应用,不再返回敏感信息(头像、性别、手机、邮箱、企业邮箱等)

    因为第一条我换 IP 了,所以必须改,那我新建一个自建应用来获取通讯录详情吧,那么好的,6 月 20 号以后不再返回关键信息。

    那么问题来了,我现在如何一键同步部门和人员到自由数据库呢,比对新增或更新?

    老方法可以,但是我 IP 变了,逼着我必须改。 换写法后,新接口又不返回关键信息了,那么现在如何批量同步

    假设我完全没有 6 月 20 之前新建的自建应用

    11 条回复    2022-10-13 16:10:04 +08:00
    Chinr
        1
    Chinr  
       2022 年 10 月 13 日
    哈哈,为了防止自建数据库,微信官方也是绝了。

    参考百度的话,闭门造车快速变现,最终消耗的只是自己累积的资本
    a350166681
        2
    a350166681  
       2022 年 10 月 13 日
    最近也是因为企微接口频繁修改,搞得焦虑
    jucelin
        3
    jucelin  
       2022 年 10 月 13 日
    后台-管理工具-通讯录同步-企业可信 IP
    把新 IP 添加上就可以了。

    另外:添加的是你外网出口的 IP ,不是你本机的 IP ,看 https://www.ip138.com/ 这里显示的。
    jucelin
        4
    jucelin  
       2022 年 10 月 13 日
    @jucelin #3 新增 IP 也不行了...
    我都是单向,从我库转到企业微信,难怪没遇到这个问题
    hahasong
        5
    hahasong  
       2022 年 10 月 13 日
    企业微信那稀烂文档,返回格式跟实际对不上,错误码也不全。
    你不同步下来,就它那接口性能,并发高点就给你返回调用频繁
    tlerbao
        6
    tlerbao  
    OP
       2022 年 10 月 13 日
    @Chinr
    @a350166681
    @jucelin
    @hahasong

    现在就是你服务器不换 IP ,代码不改,还能跑。

    但 TM 我本机 IP 已经变了啊,要改代码就要测试就要跑,所以必须改。

    改吧,用自建应用,不用通讯录同步接口,好家伙,自建应用不再返回敏感信息(头像、性别、手机、邮箱、企业邮箱等),必须 OAuth 用户授权。

    难道假设我一个从未有自建应用的企业一直用基础应用,企业微信端已经有了一大堆部门和员工,我想同步回来都不行了,总不能自建一个应用,等用户全不访问 OAuth 一遍再同步吧。

    我真是懵逼了。
    tlerbao
        7
    tlerbao  
    OP
       2022 年 10 月 13 日
    @jucelin 小哥你好,如果是像你一样单向,我从头开始,从我系统一点一点的增删改查去企业微信端,应该没问题。

    但是现在我企业微信端已经有了全部的组织架构数据,我得要同步回来,起码同步一次最新的然后再开始才行。
    jucelin
        8
    jucelin  
       2022 年 10 月 13 日
    @tlerbao #7 登录后台(网页),我看通讯录是通过 ajax 加载的,你可以从这里复制 json ,自己解析下
    tlerbao
        9
    tlerbao  
    OP
       2022 年 10 月 13 日
    @jucelin 现在回调好像也只回调 ID 了,不回调具体信息了,成员自己编辑了资料,你咋保证你自由库最新的?
    jucelin
        10
    jucelin  
       2022 年 10 月 13 日
    @tlerbao #9 除了手机号可以改,其他的都改不了吧,会提示"管理员已通过 API 接口同步,如需修改...."
    我们企业微信是辅助的,不是主要的,改资料也需要在我们自有后台改的,以我们后台为准
    helone
        11
    helone  
       2022 年 10 月 13 日
    我感觉只能把企微内部人员修改的资料的权限关掉,然后通过企业自己的 oa 改再授权同步过去
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2842 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 35ms UTC 05:18 PVG 13:18 LAX 22:18 JFK 01:18
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86