微信公众号开发(java)步骤1
2016-08-08 16:39
274 查看
登陆测试账号
http://mp.weixin.qq.com/debug/cgi-bin/sandboxinfo?action=showinfo&t=sandbox/index生成java项目
使用 MyEclipse 生成一个基于jessey的SSH程序。参考:
http://blog.csdn.net/xundh/article/details/42583881
http://blog.csdn.net/xundh/article/details/42238017
http://blog.csdn.net/xundh/article/details/42234325
http://blog.csdn.net/xundh/article/details/42235543
http://blog.csdn.net/xundh/article/details/42236835
新建package
com.cn.abc.services.wechat
新建class S_Wechat_Valid
package com.cn.whirlpool.services.wechat; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; import javax.ws.rs.Consumes; import javax.ws.rs.GET; import javax.ws.rs.Path; import javax.ws.rs.Produces; import javax.ws.rs.QueryParam; import javax.ws.rs.core.Context; import javax.ws.rs.core.MediaType; import javax.ws.rs.ext.Provider; import org.springframework.stereotype.Component; import org.springframework.transaction.annotation.Propagation; import org.springframework.transaction.annotation.Transactional; @Transactional @Component @Provider @Path("/Wechat/S_Wechat_Valid") public class S_Wechat_Valid { @Context HttpServletRequest request; @Context HttpServletResponse response; public S_Wechat_Valid(){return;} @Transactional(propagation = Propagation.REQUIRED) @GET @Path("/doGet") @Produces({MediaType.APPLICATION_JSON}) @Consumes({MediaType.APPLICATION_FORM_URLENCODED}) public String validateToken(@QueryParam("signature") String signature,@QueryParam("timestamp") String timestamp,@QueryParam("nonce") String nonce,@QueryParam("echostr")String echostr){ // 通过检验signature对请求进行校验,若校验成功则原样返回echostr,表示接入成功,否则接入失败 //if (SignUtil.checkSignature(signature, timestamp, nonce)) { if(true){ return(echostr); } return ""; } }
接口配置信息
本文参考:http://blog.csdn.net/lyq8479/article/details/8944988
相关文章推荐
- 微信公众号开发---步骤1(生成java项目)
- 【编程语言】java--开发环境配置:jdk+tomcat+myeclipse 安装步骤
- Java的开发步骤
- 完整java开发中JDBC连接数据库代码和步骤
- 完整java开发中JDBC连接数据库代码和步骤
- 完整java开发中JDBC连接数据库代码和步骤
- Ubuntu Feisty 下开发 JNI 应用步骤 (Java调用C/C++的技术)
- 完整java开发中JDBC连接数据库代码和步骤
- java eclipse平台上配置并使用jacORB2.3.0开发例子的步骤:
- 敏捷开发中的 Java 代码质量保证步骤
- Java开发中JDBC连接数据库代码和步骤.
- centos 5上配置java开发环境步骤
- javaweb_servlet开发步骤
- 完整java开发中JDBC连接数据库代码和步骤
- 完整java开发中JDBC连接数据库代码和步骤
- 完整java开发中JDBC连接数据库代码和步骤
- Java创建Webservice步骤之JavachAxis开发WebService程序
- 完整java开发中JDBC连接数据库代码和步骤
- java开发jdbc连接数据库步骤
- 完整java开发中JDBC连接数据库代码和步骤