1. 进入企业微信后台,点击进入应用管理。
2. 点击创建应用(支持小程序)。
3. 上传应用logo图片,应用名称,可见范围(选择可见成员)。
4. 完成以上操作,可获取agentId,secret,从我的企业拿到企业id。
5. 设置可信域名上面那个输入回调域名,下面那个输入跳转页面的可信域名。点击申请域名,后端将获取到的文本文档放到该域名下的项目根目录下。等待域名验证成功再次改回来。
6. 在应用主页设置从工作台进入网页/小程序配置网页地址格式为:
https://open.weixin.qq.com/connect/oauth2/authorize?appid=appid&redirect_uri=redirect_uri&&response_type=codescope=scope&
agentid=agentid&state=1#wechat_redirect
参数解释: appid = 我的企业里的企业id
redirect_uri = 域名点击访问地址(地址是UrlEncode编码后的地址)转换地址为:http://www.jsons.cn/urlencode/。
scope:应用授权作用域,他有三种参数: (一般使用第二个)
snsapi_base:基础信息
snsapi_userinfo:详细信息,不包含手机和邮箱 nsapi_privateinfo:详细信息,包含手机和邮箱
agentid = 获取到的agentid。
state = 可携带的参数,可有可无,可以传递参数到页面。
7. 最后将agentid,secret,企业id 发送给后端进行配置,当点击企业微信小程序时,企微会通过agentid和secret生成access_token,最后成功进入。
8. 补充: 如果需要扫码进入web移动端,需要配置访问后台的域名。如果是为其他公司进行企业小程序部署测试,更换服务器等操作,还需配置企业信任ip地址。