Java微信开发-服务器配置等信息-
来源:互联网 发布:知乎如何发问题 编辑:程序博客网 时间:2024/06/08 15:48
直接一点哈,用的是Java开发的、SpringMvc。自己只是把自己遇到的东西 写下来 ,方便以后查看,大家也可以了解一下。有什么问题可以一起探讨!
如果启用“开发者中心”,则微信公众平台本身的自动回复,自定义菜单则不能用,就必须需要自己去写代码实现功能。
一、配置
这个配置按照微信提示配置就可以了。
二、后台代码
@RequestMapping(value="/api",method=RequestMethod.GET)@ResponseBodypublic String initGetAPI(HttpServletRequest request, HttpServletResponse response){ // 微信加密签名 String signature = request.getParameter("signature"); // 时间戳 String timestamp = request.getParameter("timestamp"); // 随机数 String nonce = request.getParameter("nonce"); // 随机字符串 String echostr = request.getParameter("echostr"); //正式微信公众号 String token = "Token"; try { // 通过检验signature对请求进行校验,若校验成功则原样返回echostr,表示接入成功,否则接入失败 if (SignUtil.checkSignature(token,signature, timestamp, nonce)) { return echostr; } }catch(Exception ex) { return "Illegal Call"; }return "ERROR";}@RequestMapping(value="/api",method=RequestMethod.POST)public void initPostAPI(HttpServletRequest request, HttpServletResponse response){ //业务逻辑 }
注:一般遇到错误按照微信提示是可以解决的 这里不存什么大问题。
三、开发者中心选择性用
因为启用开发者中心的话自动回复、自定义菜单就没法用了。就得全部自己开发,这个工程量还有有一点小大的,所以没有非要用到开发者中心的话就不要去用。微信开发功能稍微多一点的话,估计都得用了。
0 0
- Java微信开发-服务器配置等信息-
- 微信开发笔记(1)——配置微信服务器、验证信息安全性
- java开发微信公众平台-- 服务器配置
- java开发微信公众平台(一)-- 服务器配置
- java开发微信公众平台(一)-- 服务器配置
- Java企业微信开发_01_接收消息服务器配置
- 微信JSSDK开发信息配置
- 微信开发--微信分享等接口配置
- 微信开发之服务器配置
- 微信开发第六篇服务器主动发送信息
- 对接微信-----微信服务器配置(java版)
- 微信公众号开发(一、基本配置信息)
- java微信开发-配置SpringMVC
- java开发微信上传服务器素材接口开发
- 微信公共平台开发(一):服务器配置
- 微信开发入门教程-- 公众平台服务器url配置
- 微信公众号的开发之 服务器配置(一)
- 微信开发踩坑从服务器配置开始
- 指针小记
- 如何在圆形 imageView android 上添加一个阴影和边界?
- jstl核心标签库使用
- 关于wifi的工具类
- 七牛---设置notifyURL没有收到回调
- Java微信开发-服务器配置等信息-
- SQL注入——如何防御(三)
- C++primer学习:关联容器(2)
- HDU1556 Color the ball 树状数组(区间更新单点求值)
- 【小米校招笔试】给定一些线段,线段有起点和终点,求这些线段的覆盖长度,重复的部分只计算一次
- Apache2 httpd.conf 配置详解(一)
- # xamarin 自动绑定工具sharpie使用介绍
- Apache2 httpd.conf 配置详解 (二)
- bash regex 正则