微哨下载二维码                                     大庆师范企业号绑定二维码

 

 

 

 

 

 

 

 

微信企业号技术文档

 

2018-09-14

 

 

 

 

 

 

 

 

 

 

 

一.用户体系对接

(一)    单个用户绑定并关注流程

使用企业号前先确认下当前使用微信绑定的手机号,绑定过程会使用该手机号进行短信验证:

登录微信->->设置->账号与安全>手机号

在企业微信后台通讯录中,用户身份标识是微信IDUserID);而在微哨用户体系中,用户身份标识是学工号,将两者关联需要通过绑定流程,如下:

 

1.   用户扫描企业微信绑定页面二维码(该二维码由MS管理端提供,可在第三方门户-企业微信下配置),扫码成功跳转下一步。

Macintosh HD:Users:panyuntao:Documents:学校项目:高教:大庆师范:推广材料:大庆师范企业号绑定二维码.png

2.   验证身份,用户输入用户名/密码进行登录验证,身份验证失败,显示错误提示,身份验证成功,跳转下一步。

3.   验证手机号,用户输入手机号,获取验证码并验证当前手机号是否与微信绑定,手机号已经绑定过微信,显示错误提示,手机号未绑定过微信,收取4位验证码,输入4位验证码,跳转下一步。

4.   关注企业号,当前用户绑定成功,显示学校二维码(该二维码由MS管理端提供),长按二维码并关注,结束绑定流程。

通过绑定流程,微哨后台将学工号与微信IDUserID)关联,并调用微信API接口,将用户信息写入企业微信通讯录,微哨用户与企业微信对接成功。

用户绑定流程

(二)    批量用户对接

如上图所示,对于企业微信通讯录中历史用户数据,可由管理人员从企业微信后台导出,然后通过微哨管理端批量修改对应用户,建立绑定关系,完成对接。

二.应用对接

(一)    功能展示

微校园是微哨平台在微信端的门户应用,提供我的应用、应用大厅、首页卡片等功能。在微哨管理端上架的应用,都可以在微校园中同步配置使用。微校园已在微信端和微哨端做了统一身份认证,所以点击应用即可进行单点登录直接使用:

QQ截图20171027142142 QQ截图20171027142212QQ截图20171027142221QQ截图20171027142234

 

 

 

个人资料应用,可查看/修改对应微哨账号的相关信息:

QQ截图20171027141531

(二)    原理

所有应用都需要通过微哨第三方门户服务开启。该服务会首先通过微信OAuth获取相应的微信用户信息,然后使用微信IDUserID)在微哨平台进行认证——如果绑定关系存在,则根据UserID获取对应的微哨用户信息,并进行微哨统一身份认证登录(SSO),并跳转应用。由于已经进行了SSO,应用可直接使用,无需再次登录微哨账号。

企业微信-应用原理图

三.通知对接

(一) 功能展示

微哨通知是微信消息型应用,可接收微哨平台推送的所有通知及应用订阅消息,并查看详情。用户还可以通过底部菜单查看所有的历史通知和订阅消息:

5微信图片_20171027144811

(二) 原理

用户通过微哨APP、网页版发送通知,或轻应用发送订阅消息,微哨平台都会通过消息中间件进行推送。如果接收范围内的某个用户已绑定微信,中间件会获取其微信IDUserID),并调用微信API接口(接口调用还需要使用[微哨通知]应用的AgentIdSecret),由微信将通知推送到[微哨通知]应用中

通知原理图