V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
工单节点使用指南
• 请用平和的语言准确描述你所遇到的问题
• 厂商的技术支持和你一样也是有喜怒哀乐的普通人类,尊重是相互的
• 如果是关于 V2EX 本身的问题反馈,请使用 反馈 节点
ampedee
V2EX  ›  全球工单系统

企业微信的服务端 API 也太任性了吧?

  •  
  •   ampedee · 2020-04-23 15:56:06 +08:00 · 2284 次点击
    这是一个创建于 1435 天前的主题,其中的信息可能已经有所发展或是发生改变。

    去年通过调用企业微信的服务端 API,加了个读取公司的通讯录信息同步到内部系统里的功能,今天管理员过来报 BUG 说是同步功能用不了了,调试了之后发现有一部分的部门数据 id 莫名其妙的变了(需要这个 id 来查询更新数据),比如从 id=116 直接变成了 id=4086584079,没错,还是一个常用的 MySQL int 类型写不下的大数,这下不仅要改数据、改同步逻辑还要改表的定义......

    这种公共 API 也能这样说变就变的吗?还给整了个大数,程序员何苦为难程序员,有种被强行喂了一口*的感觉。

    PS:企业微信的管理后台是修改不了 id 这种元数据的。

    2 条回复    2020-04-23 22:43:24 +08:00
    shoaly
        1
    shoaly  
       2020-04-23 16:26:20 +08:00
    别碰企业微信 api 在我放弃她之前就已经, 改过好几次了.. 没见过这个随意的...
    ampedee
        2
    ampedee  
    OP
       2020-04-23 22:43:24 +08:00
    @shoaly 本来想从企业微信同步数据偷个懒,结果踩了这么个大坑
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   5490 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 27ms · UTC 01:36 · PVG 09:36 · LAX 18:36 · JFK 21:36
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.