微信开放平台
--最近在做微信第三方,刚开始的时候不是很理解,但是自己慢慢琢磨就懂了,
简单的开发一个第三方暂时分一键授权和全网发布吧
本文章写一下一键授权
1.注册一个开放平台时候填写资料
授权发起页域名:就是你代码所处空间的域名
授权测试公众号列表:是你全网发布成功之前 要测试所使用的公众号,
授权事件接收url: 用于接收微信推送的component_verify_ticket(这个非常重要)
公众号消息验证:这个是自己随便填写,只要和后台代码一样就行
公众号消息加解密key:这个是后台所需要的参数, 加解密消息的时候用
公众消息与事件接收url: 这个连接就相当于 微信用户通过这个连接可以给第三方传送消息
公众号开发域名;就是公众号代码所处空间的域名
2.开始准备授权代码
2.1 在第一步的填写资料的时候提到要填写 授权事件接收url,通过这个地址,微信会每十分钟就会像这个连接发送component_verify_ticket,建议通过方法进行保存(代码如下,我放照片,直接粘代码太乱了)
上面用到的 WXBizMsgCrypt pc = new WXBizMsgCrypt ,这个是微信给的 加解密所需要的类
还使用到一个util类,主要是把xml格式的数据解析为map 格式数据
然后就是 save()方法,对component_verify_ticket进行保存,
到最后必要要给微信回复一个success字段,