以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  企业微信号通讯录同步  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=124044)

--  作者:133198609
--  发布时间:2018/8/29 15:24:00
--  企业微信号通讯录同步

获取成员详情列表

同样要获取所有成员的详情列表,需要将部门id参数设置为1,详情略表能和获取成员的全部信息。

获取成员详情列表保存在Users表中,可参考代码:

Dim ur As String = "https://qyapi.weixin.qq.com/cgi-bin/user/list?access_token={0}&department_id=1&fetch_child=1&status=0"
。。。 。。。
End
If



这个通讯录同步的,我自己的企业微信号操作没有问题。

现在我上级单位有个一个企业微信号,然后他给了我通讯录管理secret,也给了企业号的ID,但是就是报错60003,找找不到部门,我部门ID填的是根部门1,换成其他的也不行。

---------------------------


---------------------------

{


  "errcode": 60003,


  "errmsg": "department not found, hint: [1535527290_7_76296effcb5dd872942730d063d98001], more info at https://open.work.weixin.qq.com/devtool/query?e=60003",


  "userlist": []


}

---------------------------

确定   

---------------------------


这家上级单位的企业微信号的通信录,是通过API从另外一个系统里面的导入的,我没有管理员账号,所以也看不到那个通讯录的部门ID。


不知是否可解


[此贴子已经被作者于2018/8/29 15:57:44编辑过]

--  作者:有点蓝
--  发布时间:2018/8/29 17:22:00
--  
使用接口获取所有部门信息看看
--  作者:有点甜
--  发布时间:2018/8/29 18:21:00
--  

获取部门列表

 

http://www.foxtable.com/mobilehelp/scr/0223.htm

 


--  作者:133198609
--  发布时间:2018/8/29 18:33:00
--  
根据你的方法找出来了,根目录居然不是1,是一个六位数。