Foxtable(狐表)用户栏目专家坐堂 → [求助]access_token获取不到怎么回事


  共有3242人关注过本帖树形打印复制链接

主题:[求助]access_token获取不到怎么回事

帅哥哟,离线,有人找我吗?
石四
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:四尾狐 帖子:972 积分:7048 威望:0 精华:0 注册:2013/3/31 10:33:00
  发帖心情 Post By:2019/2/19 13:54:00 [显示全部帖子]

企业微信报errcode:41001
CorpID 正确,Secret试过用自定义应用的和通信录的,都报errcode:41001
消息接口-接受用户消息正常
一筹莫展。

 回到顶部
帅哥哟,离线,有人找我吗?
石四
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:四尾狐 帖子:972 积分:7048 威望:0 精华:0 注册:2013/3/31 10:33:00
  发帖心情 Post By:2019/2/19 13:56:00 [显示全部帖子]

Dim ur As String = "https://qyapi.weixin.qq.com/cgi-bin/user/list?access_token={0}&department_id=1&fetch_child=1&status=0"
Dim
hc As New HttpClient(CExp(ur,Functions.Execute("GetQYAccessToken")))
Dim
jo As JObject = JObject.Parse(hc.GetData())
If
jo("errcode") = "0" Then
    DataTables("Users").DataRows.Clear
    Dim nms() As String = {"userid","name","position","mobile","gender","email","weixinid","avatar","status"} '""
    For Each jt As JToken In jo("userlist")
        Dim dr As DataRow = DataTables("Users").AddNew()
        For Each nm As String In nms
            dr(nm) = jt(nm)
        Next
        If dr("department") IsNot Nothing
            dr("department") = CompressJson(jt("department")).Trim("[","]")
        End If
        If jt("extattr") IsNot Nothing Then
            dr("extattr") = ComPressJson(jt("extattr")
("attrs")).Trim("[","]")
        End If
    Next
    DataTables("Users").Save()

Else

    MessageBox.Show(jo.ToString)

End
If

测试获取成员详情列表报错

 回到顶部
帅哥哟,离线,有人找我吗?
石四
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:四尾狐 帖子:972 积分:7048 威望:0 精华:0 注册:2013/3/31 10:33:00
  发帖心情 Post By:2019/2/19 14:34:00 [显示全部帖子]

用了http://www.foxtable.com/bbs/dispbbs.asp?BoardID=5&ID=127649&replyID=&skin=1分享的原码相应改改可以导入通讯录了



 回到顶部