调用企业通讯录选人接口返回userList.id为''?

2023/10/20
提问

在PC端企微信调用wx.invoke("selectEnterpriseContact")打开企业通讯录选择人员时,返回的userList.id为''

回答·2
2024/01/29

同样的问题。userList.id为空。正常通过企业微信加入企业进入的用户没有问题,通过服务端API创建的用户似乎有这个问题。

赞同
评论 1
2024/01/29
不是都为空,同一批用户里有些为空,有些不为空
赞同
回复
你还未登录,请先登录

JSSDK:

为方便定位,请按以下模板提供详细要素:

问题描述:

Corpid:

出现异常客户端手机号:

调用接口:

出现问题时间点(具体到月日时分):

客户端系统(win/ios/android):

客户端版本号:

截图:

赞同
评论 7
2023/10/23
JSSDK:

问题描述:在PC端企微信调用wx.invoke("selectEnterpriseContact")打开企业通讯录选择人员时,返回的userList.id为''

Corpid:ww865f7808b8edca22

出现异常客户端手机号:15180486057

调用接口:https://developer.work.weixin.qq.com/document/path/91793

出现问题时间点(具体到月日时分):2023/10/20 16:20

客户端系统(win/ios/android):win

客户端版本号:4.1.10.6013

截图:
赞同
回复
回复 2023/10/24
您好,请问该手机号绑定的是该企业吗?调用接口的corpid与调用接口成员手机号需要对应上噢。
赞同
回复
2024/01/30
这个问题解决了吗?
赞同
回复
感觉是应用可见范围引起的,可见范围外的人员返回ID为空。但是应该考虑这样的场景,应用使用的人员是管理人员,而应用管理的人员是全公司,这样只能把可见范围设为全公司。企业微信在设计这些限制的时候有没有具体考虑应用的实际场景?太多这样的无聊限制了。
赞同
回复
2024/06/24
是应用可见范围的原因吗
赞同
回复
2024/09/06
这个问题解决了么?我这边也遇见这个问题了。
赞同
回复
您好,检查下是否在应用可见范围内呢。
赞同
回复
你还未登录,请先登录