微哨下载二维码 大庆师范企业号绑定二维码
微信企业号技术文档
2018-09-14
一.用户体系对接
(一) 单个用户绑定并关注流程
使用企业号前先确认下当前使用微信绑定的手机号,绑定过程会使用该手机号进行短信验证:
登录微信->我->设置->账号与安全>手机号
在企业微信后台通讯录中,用户身份标识是微信ID(UserID);而在微哨用户体系中,用户身份标识是学工号,将两者关联需要通过绑定流程,如下:
(二) 批量用户对接
如上图所示,对于企业微信通讯录中历史用户数据,可由管理人员从企业微信后台导出,然后通过微哨管理端批量修改对应用户,建立绑定关系,完成对接。
二.应用对接
(一) 功能展示
微校园是微哨平台在微信端的门户应用,提供我的应用、应用大厅、首页卡片等功能。在微哨管理端上架的应用,都可以在微校园中同步配置使用。微校园已在微信端和微哨端做了统一身份认证,所以点击应用即可进行单点登录直接使用:
个人资料应用,可查看/修改对应微哨账号的相关信息:
(二) 原理
所有应用都需要通过微哨第三方门户服务开启。该服务会首先通过微信OAuth获取相应的微信用户信息,然后使用微信ID(UserID)在微哨平台进行认证——如果绑定关系存在,则根据UserID获取对应的微哨用户信息,并进行微哨统一身份认证登录(SSO),并跳转应用。由于已经进行了SSO,应用可直接使用,无需再次登录微哨账号。
三.通知对接
(一) 功能展示
微哨通知是微信消息型应用,可接收微哨平台推送的所有通知及应用订阅消息,并查看详情。用户还可以通过底部菜单查看所有的历史通知和订阅消息:
(二) 原理
用户通过微哨APP、网页版发送通知,或轻应用发送订阅消息,微哨平台都会通过消息中间件进行推送。如果接收范围内的某个用户已绑定微信,中间件会获取其微信ID(UserID),并调用微信API接口(接口调用还需要使用[微哨通知]应用的AgentId和Secret),由微信将通知推送到[微哨通知]应用中。