创建部门:field `parentid` expect type `uint32`这个该如何解决?

2023/10/24
提问

目的:将自有系统中的部门同步至企业微信


遇到的问题:【错误信息】:错误代码:40058, 错误信息:不合法的参数;传递参数不符合系统要求,需要参照具体API接口说明,微信原始报文:{"errcode":40058,"errmsg":"field parentid expect type uint32 . invalid Request Parameter, hint: [1698115235339600223421982],


冲突的原因:自由系统中的部门id为64为长整型,企业微信官方文档里的部门id为32位无符号整型。


询问:如何可以更加有效的把自有系统中的部门同步到企业微信中去呢?在不改变原系统中部门id的情况下。

回答·3
2023/10/24

您好,针对您的问题,我们公司可以使用AI软件开发平台快速完成。我们已经根据您的需求生成了详细的需求文档、技术文档以及基础代码。您可以免费试用我们的产品下载已生成的文档和代码,并进一步完成软件的开发工作。

此外,我们也提供全面的技术支持服务,协助您顺利完成整个软件开发及部署过程。如果您对我们的产品和服务感兴趣,请点击【头像】或者右上角的【联系】按钮,我给您做一个详细的介绍和演示。

您可以点击下方图片查看需求文档、技术文档以及代码的截图,注册即可免费获取已经生成的这些资料供您参考。

赞同
评论
2023/10/24

你们可以考虑个中间表做下转换,等官方支持这个那是遥遥无期

赞同 3
评论
2023/10/24

不得不说,这是个坑啊 现在哪还有人使用无符号32位的long 现在大多数系统都是使用雪花算法的64位id

赞同
评论 1
2023/10/24
@企业微信官方
赞同
回复
你还未登录,请先登录