Foxtable(狐表)用户栏目专家坐堂 → [求助]移动应用关于用户ID


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

主题:[求助]移动应用关于用户ID

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/2/26 0:59:00 [显示全部帖子]


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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/2/26 9:59:00 [显示全部帖子]

获取登陆的用户的信息?就是这个

 

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

 

你要获取哪个用户的信息?


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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/2/26 10:24:00 [显示全部帖子]

以下是引用ymjr2011在2018/2/26 10:18:00的发言:
企业微信提供了OAuth的授权登录方式,可以让从企业微信终端打开的网页获取成员的身份信息,从而免去登录的环节。
企业应用中的URL链接(包括自定义菜单或者消息中的链接),均可通过OAuth2.0验证接口来获取成员的UserId身份信息

 

参考这里,先授权,然后根据用户id获取用户信息

 

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

 

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

 


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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/3/2 18:16:00 [显示全部帖子]

1、你合成的地址是什么?那你要访问合成的地址,如

 

https://open.weixin.qq.com/connect/oauth2/authorize?appid=CORPID&redirect_uri=REDIRECT_URI&response_type=code&scope=snsapi_base&state=STATE#wechat_redirect

 

2、在你微信或者企业号那里,访问1合成的地址,会授权然后跳转到 REDIRECT_URI 去的,你在那里获取到userid了没有?


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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/3/4 13:35:00 [显示全部帖子]

你在企业微信那里,访问哪个地址?贴出来看看

 

你现在能否读取到userId的值了?你现在能否授权成功,跳转进入系统了?


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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/3/4 15:24:00 [显示全部帖子]

1、msgbox(e.GetValues("code")) 得到什么?

 

2、msgbox(UserId) 得到什么?

 

3、你users表格的userId列的值,是怎么获取得到的?是什么值?


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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/3/4 16:20:00 [显示全部帖子]

code如果没有得到值,是不可能获取到userid的值的,请认真测试。

 

如果code获取得到是空白,说明你授权那里有问题,请加入msgbox弹出各个值测试。

 

如果code获取得到了值,userid获取不正确说明你 GetQYAccessToken 函数有问题。


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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/3/4 17:53:00 [显示全部帖子]

1、帮助文档在这里

 

https://work.weixin.qq.com/api/doc#10028

 

2、3、agentid不是必须的,可以不填

 

4、根据帮助文档的代码,在命令窗口执行代码,生成url,然后拷贝到你代码里去。

 

如果能正常返回userid,那就没问题了


 回到顶部