全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
应用集成企业微信说明集成流程1. 在应用页面展示微信二维码;a) 企业微信管理台创建应用(获取企业ID、应用ID、应用秘钥)b) 调用获取access_token接口(接口1) c) 引用企业微信wwLogin-1.0.0.js(附件1)在本地页面嵌入二维码(代码段1);2. 手机企业微信客户端扫描二维码并授权访问,页面跳转到redirect_url,应用端获取微信code;3. 应用端调用接口(接口2)查询微信用户信息;4. 应用端使用微信用户在本地查询是否有关联用户;a) 查询到用户,使用该用户作为当前登录用户,认证放行;b) 未查询到用户,弹框输入用户名+密码,将微信USERID和用户进行绑定,再使用该用户作为当前登录用户,认证放行;附件1说明:在需要展示企业微信网页登录二维码的网站引入JS文件或者如下链接:45/js/sso/wwLogin-1.0.0.js在需要使用微信登录的地方实例以下JS对象window.WwLogin( id : wx_reg, appid : , agentid : , redirect_uri :, state : , href : ,);参数说明参数必须说明id是第三方页面显示二维码的容器idappid是企业微信的cropID,在企业微信管理端-我的企业 中查看agentid是授权方的网页应用ID,在具体的网页应用中查看redirect_uri是重定向地址,需要进行UrlEncodestate否用于保持请求和回调的状态,授权请求后原样带回给第三方。该参数可用于防止csrf攻击(跨站请求伪造攻击),建议第三方带上该参数,可设置为简单的随机数加session进行校验href否自定义样式链接,第三方可根据实际需求覆盖默认样式。详见文档底部FAQ接口1:获取access_token请求方式:GET请求URL:45/cgi-bin/gettoken?corpid=id&corpsecret=secrect参数说明:参数必须说明corpid是企业IDcorpsecret是应用的凭证密钥权限说明:每个应用有独立的secret,所以每个应用的access_token应该分开来获取返回结果: errcode:0, errmsg:, access_token: accesstoken, expires_in: 7200参数说明access_token获取到的凭证,最长为512字节expires_in凭证的有效时间(秒)出错返回示例: errcode:40091, errmsg:provider_secret is invalid接口2:通过code获取用户信息请求方式:GET请求地址:45/cgi-bin/user/getuserinfo?access_token=ACCESS_TOKEN&code=CODE参数说明:参数必须说明access_token是调用接口凭证code是通过成员授权获取到的code,每次成员授权带上的code将不一样,code只能使用一次,5分钟未被使用自动过期权限说明:跳转的域名须完全匹配企业内任一应用的可信域名。返回结果: UserI
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 制作莫扎特课件
- 2024-2025学年初中同步测控优化设计物理八年级下册配人教版第8章 第3节 摩擦力含答案
- 咕咚 生字课件
- 第五讲 巧用关联词写一写(看图写话教学)-一年级语文上册(统编版·2024秋)
- 地高辛药品课件
- 2024年黑龙江省齐齐哈尔中考语文真题卷及答案解析
- 幼儿园小班音乐《开汽车》课件
- 西京学院《云计算》2022-2023学年期末试卷
- 2024版教材七年级上册道德与法治期末训练
- 《煤油灯》少儿美术教育绘画课件创意教程教案
- YMO青少年数学思维26届1-6年级全国总决赛试卷
- 20道中国银行审计师岗位常见面试问题含HR常问问题考察点及参考回答
- 简笔画(高职学前教育专业)全套教学课件
- 4.2.1电解池高二化学课件(人教版2019选择性必修1)
- (完整)大体积混凝土测温记录表
- 单人徒手心肺复苏操作评分表(医院考核标准版)
- 教育数字化背景下的创新教学方法及效果评估研究
- 第五章班级活动的设计-与实施
- 小学语文-示儿教学设计学情分析教材分析课后反思
- 《初二班会课件:班级管理与自我管理》
- 食材配送服务方案(技术方案)
评论
0/150
提交评论