微信企业号开发部分总结
来源:互联网 发布:linux下安装bugzilla 编辑:程序博客网 时间:2024/04/29 01:03
企业号开发主要参考企业号开发者中心的接口文档。
注意主动调用需要AccessToken(代表权限的Secret以及公司的CoprID)
验证URL
这里尤其注意回调模式需要在企业号后台--应用中心,然后点击应用进去之后选择回调模式(开启之后普通模式自动关闭),企业号的每个应用都有自己的回调模式开关,必须在后台配置好“回调URL及密钥”,这里的URL是一个什么样的URL接口文档有介绍。
需要特别注意①:这个URL只有正确响应了微信的验证请求,点击“保存”按钮的时候才能保存成功。
②:我这里写的是用一个传统的Servlet来相应微信的验证,如下:
关于Servlet
VerifyURL需要response给返回来让微信企业号去校验正确与否,通过了就可以保存成功
此Servlet引用了很多微信官方提供的jar包以及Java文件,接口文档--回调模式--接收消息时的加解密一栏有提到,要去附录去找方案。附录--加解密库下载与示例一栏下载demo以及lib、sample等文件。同时需要下载无限制策略文件,根据demo叙述的,替换掉本机(服务器)的已经安装的jdk中的相应文件(另外需要注意,如果启动了tomcat,并且tomcat自己安装了一个jdk,那么不要忘记去替换tomcat对应的那两个文件)
关于管理端配置的回调URL
成员在企业号上的某些操作行为,比如关注,取消关注,点击菜单,事件等都会被推送到每个应用在管理端设置的URL,这里可以参考接口文档里接收消息与事件一栏。(每次用户在某一个开启了回调模式并且配置好回调URL的应用里面发文字消息或者表情以及点击菜单栏时,最初被配置的回调URL每次都会被微信服务器呼起,(手机客户端呼起微信服务器,微信服务器呼起当初配置的url对应的比如AuthServlet等))
关于企业号中的用户ID
通过https://qyapi.weixin.qq.com/cgi-bin/user/getuserinfo?access_token=ACCESS_TOKEN&code=CODE 获取到的用户信息中的UserId就是企业号后台中---通讯录中--成员的“账号”
1 0
- 微信企业号开发部分总结
- 微信企业号开发总结
- 微信企业号开发总结
- 微信企业号开发常用工具类总结(一)
- 微信企业号开发
- 微信开发总结1——关于微信企业号API,Auth验证
- 微信企业号开发相关细节
- 微信企业号开发实例源码
- 微信企业号开发—通讯录
- 微信企业号开发入门
- 微信企业号开发(1)
- 微信企业号开发(2)
- 微信企业号开发(3)
- 微信企业号开发:获取AccessToken
- 微信企业号开发:自定义菜单
- 微信企业号开发(一)
- 微信企业号开发相关问题
- 微信企业号开发1--连接
- iptables指令详解
- Android Design Support Library之TabLayout
- Java中的Timer源码分析及缺陷
- ECSHOP购物车商品自动清空问题解决方法改善会员体验
- JSTL标签EL表达式学习
- 微信企业号开发部分总结
- iOS程序猿之图片压缩
- hibernate笔记: 关于懒加载和load()方法之三
- C语言内存管理分析
- android studio中开发百度地图导入.os和.jar方法
- JAVA线程池
- hive(一) hql摘要
- SVG动画演示贝塞尔曲线(1-4阶)绘制过程
- linux 学习点一 (基础命令压缩、解压等)