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

2020-04-23 15:56:06 +08:00
 ampedee

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

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

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

2394 次点击
所在节点    全球工单系统
2 条回复
shoaly
2020-04-23 16:26:20 +08:00
别碰企业微信 api 在我放弃她之前就已经, 改过好几次了.. 没见过这个随意的...
ampedee
2020-04-23 22:43:24 +08:00
@shoaly 本来想从企业微信同步数据偷个懒,结果踩了这么个大坑

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/665366

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX