企业微信的部门长度问题

企业微信的部门长度是32位无符号类型,返回的部门id不是从0依次向上增加的,有可能直接返回几个亿大小的数据超出int.max,

使用时需要定义为uint,否则可能会出错的,大家要小心了

 原因可能是授权了第三方通讯录应用,有些第三方通讯录应用不是自动生成id的,而是指定了一个数,这个数就会很大。

 有符号int所能表示的最大数为231-1=2,147,483,647.

 无符号int所能表示的最大数为232-1=4,294,967,295

原文地址:https://www.cnblogs.com/zhaogaojian/p/14261932.html