不知不觉已经搞企业微信开发2年了,公司的产品(慧人力,云报餐)目前和同行比起来算是功能比较齐全的了,平时重心主要在业务上,没有对企业微信授权流程进行笔记整理。
关于企业微信API,新手看有点迷糊,如果有人讲一遍就会好很多,下面把第三方应用开发中几个不好理解的地方分享下。
1、服务商平台,创建一个非通讯录应用
应用主页指的是手机端登录后访问的第一个页面,业务设置URL指的是后台访问首页(自己开发的后台,不是微信的URL),管理员。数据回调URL一般用不上,指令回调URL一般在授权通讯录变更时会从企业微信服务器回调。
例如前往服务商后台页面指的就是业务设置URL
2、获取企业永久授权码
当从手机端或者网页台授权时,会直接通过
获取到永久授权码,不需要进行预授权码处理。
3、通讯录同步
通讯录管理这些方法,不需要开启API接口同步,只需要企业用户授权一个通讯录应用即可,然后通过通讯录应用拿到accesstoken即可操作通讯录。
4、没有授权通讯录情况下是无法拿到手机号隐私信息的,特殊需要单独向微信申请(一般需要通不过),之前是可以的。