【微信】微信开发(1)初入微信开发
2016-07-26 17:00
302 查看
1、申请公众平台测试账号
申请 通过https://mp.weixin.qq.com进入微信公众平台首页,在最下面得“开发”菜单中选择“开发者工具”。
然后在左侧页面选择“公众平台测试帐号”进入平台测试账号。
2、ngrok
可以将本地的tomcat的端口映射到公网上,可以从外部访问该网页。方便填写微信配置中的URL选项,用于调试。
3、微信公众号接入步骤(验证服务器地址有效性)
从request中取出上述四个参数。
将token、timestamp、nonce三个参数进行字典序排序,然后拼成一个字符串进行sha1加密。
与get请求中的signature比较,若确认此次GET请求来自微信服务器,请原样返回echostr参数内容,则接入生效,成为开发者成功,否则接入失败。
4、代码实现
5、学习资源
微信第三方服务接入是最基础的模块,开发者文档上记录的也比较清晰,就不做太多的叙述。
没有微信开发基础的同学可以看慕课网的视频http://www.imooc.com/learn/368介绍的非常详细。
申请 通过https://mp.weixin.qq.com进入微信公众平台首页,在最下面得“开发”菜单中选择“开发者工具”。
然后在左侧页面选择“公众平台测试帐号”进入平台测试账号。
2、ngrok
可以将本地的tomcat的端口映射到公网上,可以从外部访问该网页。方便填写微信配置中的URL选项,用于调试。
3、微信公众号接入步骤(验证服务器地址有效性)
从request中取出上述四个参数。
将token、timestamp、nonce三个参数进行字典序排序,然后拼成一个字符串进行sha1加密。
与get请求中的signature比较,若确认此次GET请求来自微信服务器,请原样返回echostr参数内容,则接入生效,成为开发者成功,否则接入失败。
4、代码实现
5、学习资源
微信第三方服务接入是最基础的模块,开发者文档上记录的也比较清晰,就不做太多的叙述。
没有微信开发基础的同学可以看慕课网的视频http://www.imooc.com/learn/368介绍的非常详细。
相关文章推荐
- 社交巨头三国杀:微信、WhatsApp、Line到底有啥区别?
- java对世界各个时区(TimeZone)的通用转换处理方法(转载)
- java-注解annotation
- java-模拟tomcat服务器
- java-用HttpURLConnection发送Http请求.
- java-WEB中的监听器Lisener
- Android IPC进程间通讯机制
- Android Native 绘图方法
- Android java 与 javascript互访(相互调用)的方法例子
- 介绍一款信息管理系统的开源框架---jeecg
- 聚类算法之kmeans算法java版本
- java实现 PageRank算法
- 微信悄悄升级群聊功能:个人微信营销号的福音
- PropertyChangeListener简单理解
- c++11 + SDL2 + ffmpeg +OpenAL + java = Android播放器
- 插入排序
- 冒泡排序