起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 758|回复: 1

[处理中3] 请教下wex5获取企业号的用户信息如何编写后端代码

[复制链接]

6

主题

22

帖子

116

积分

初级会员

Rank: 2

积分
116
QQ
发表于 2016-7-1 16:40:50 | 显示全部楼层 |阅读模式
本帖最后由 niutoux 于 2016-7-1 16:53 编辑

      仔细研究了微信企业号的开发文档知道了怎么获取AccessToken,然后需要AccessToken和链接返回的code来用获取userid.没学过java不明白怎么写后端代码,请问有大神能给帮帮忙告诉下怎么写吗?我的要求很简单,只需要得到员工userid就可以了.

     附(开发文档总如果获得AccessToken,和用AccessToken和code换取userid):
     1,用主动模式获得AccessToken:
        Https请求方式: GET
        https://qyapi.weixin.qq.com/cgi-bin/gettoken?corpid=id&corpsecret=secrect
        需要把企业号的2个参数 corpidsecrect 填上去就能获得返回的AccessToken,返回格式:
  1. { "access_token": "xxxxxxxxx",   "expires_in": 7200}  //"xxxxxx"就是获得的凭证,expires_in是有效时间7200秒.
复制代码



    2.用户通过构造后的链接点击,跳转网页后可以获取员工的身份信息:
      https://open.weixin.qq.com/connect/oauth2/authorize?appid=CORPID&redirect_uri=REDIRECT_URI&response_type=code&scope=SCOPE&state=STATE#wechat_redirect
      链接结构类似于外卖案例里面测试号界面"外面案例"按钮的构造(只有scope的固定值不同,服务号是snsapi_userinfo,企业号是snsapi_base).
      参数中 appid的值CORPID企业号的CORPID,redirect_uri的值REDIRECT是通过urlencode转换过后的需要跳转的地址,response_type的值code是用来接收返回的code用户获取userid,scope的值固定需要设置为snsapi_base,后面2个参数都不用管.


    3.通过1,2获取的AccessToken和code 这2个值来获取userid.
       Https请求方式:GET
   返回结果
  1. {   "UserId":"USERID",   "DeviceId":"DEVICEID"}//"UserId"就是员工的userid, "DeviceId"是手机设备号.
复制代码


   希望有大神能帮帮我,我研究了一个多星期了.没学过java真不知道后端怎么去写,看了外卖案例里面都是用各种包来获取的服务号的用户信息,跳来跳去完全看不明白.

发表于 2016-7-4 09:17:50 | 显示全部楼层
WeX5 没有集成企业号的案例!所以没有这方便的参考!直接自己研究了!另外后台用户管理也是需要自己完全设计实现的!WeX5主要负责UI界面的快速快发!后台不做限制

微信企业号目前只有BeX5才有集成!
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2024-4-27 11:05 , Processed in 0.059482 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表