资源简介
微信开发基本流程实现,基于java,实现对接,自定义菜单,自动回复,带订阅用户信息跳转,必须掌握哪些基础知识,必备哪些基础技能这是一个很大的范围,我说你需要会java,会服务端编程,会javascript,会php,会数据库,会数据结构,会算法,等等等等。这些就是积木,而一个微信公众号就是一个项目,由那些积木搭成。当然,学习那些语言什么的,地方很多...自行学习。学会了那些,你也不能马上就能搭公众号。这里列出几个拿来与项目相关的学习地方,但与基础无关。一份官方文档:微信公众平台开发者文档;里面有很多的代码demo一本书:微信公众平台应用开发 (豆瓣)一系列视频:初识Java微信公众号开发;Java微信公众号开发进阶GitHub有很多开源的代码可以学习。
代码片段和文件信息
package com.sf.signing.weixin.controller;
import java.io.File;
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.IOException;
import java.io.OutputStream;
import java.util.HashMap;
import java.util.Map;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import javax.servlet.http.HttpSession;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.ModelAttribute;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestMethod;
import org.springframework.web.bind.annotation.RequestParam;
import org.springframework.web.bind.annotation.ResponseBody;
import com.sf.signing.weixin.dao.domian.vo.BusinessInfoVo;
import com.sf.signing.weixin.dao.domian.vo.ClientInfoVo;
import com.sf.signing.weixin.dao.domian.vo.PersonInfoVo;
import com.sf.signing.weixin.eception.UserFriendlyExeption;
import com.sf.signing.weixin.service.ClientInfoService;
import com.sf.signing.weixin.service.SelectContractCodeByClientIdService;
import com.sf.signing.weixin.util.ConstantUtil;
import com.sf.signing.wx_access.model.Token;
import com.sf.signing.wx_access.util.GetTokenUtil;
import com.sf.signing.wx_access.util.TemplateUtil;
@Controller
@RequestMapping(“client_info“)
public class ClinetInforController{
@Autowired
public ClientInfoService service;
@Autowired
public SelectContractCodeByClientIdService mService;
@RequestMapping(value=“save_person“method=RequestMethod.POST)
@ResponseBody
public String savePersonInfo(PersonInfoVo personInfoVoHttpSession session){
personInfoVo.setClientId((String)session.getAttribute(“client_id“));
service.saveClientInfo(personInfoVo);
return “success“;
}
@RequestMapping(value=“save_bussiness“method=RequestMethod.POST)
@ResponseBody
public String saveBusinessInfo(BusinessInfoVo businessInfoVoHttpSession session){
businessInfoVo.setClientId((String)session.getAttribute(“client_id“));
service.saveClientInfo(businessInfoVo);
return “success“;
}
/**
* 提交企业用户信息
* @param businessInfoVo
* @param variCode
* @param session
* @return
*/
@RequestMapping(value=“business“method=RequestMethod.POST)
public String submitBusinessInfo(@ModelAttribute BusinessInfoVo businessInfoVo
@RequestParam(value = “vari_code“ required = true) String variCode
HttpSession session){
return doSubmitClientInfo(businessInfoVo variCode session);
}
/**
* 提交个人用户信息
* @param personInfoVo
* @param variCode
* @param session
* @return
*/
@RequestMapping(value=“person“method=RequestMethod.POST)
public String submitPersonInfo(@ModelAttribute PersonInfoVo personInfoVo
@RequestParam(value = “vari_code“ required = true) String variCode
HttpSession session){
return doSubmitClientInfo(p
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 2181 2017-09-07 17:07 sf-signing-platform-weixin\.classpath
文件 1056 2017-08-17 16:27 sf-signing-platform-weixin\.project
目录 0 2017-09-08 16:26 sf-signing-platform-weixin\.settings\
文件 555 2017-08-17 16:27 sf-signing-platform-weixin\.settings\.jsdtscope
文件 294 2017-08-17 16:27 sf-signing-platform-weixin\.settings\org.eclipse.core.resources.prefs
文件 723 2017-08-17 16:27 sf-signing-platform-weixin\.settings\org.eclipse.jdt.core.prefs
文件 86 2017-08-17 16:27 sf-signing-platform-weixin\.settings\org.eclipse.m2e.core.prefs
文件 227 2017-08-17 16:27 sf-signing-platform-weixin\.settings\org.eclipse.m2e.wtp.prefs
文件 855 2017-08-17 16:27 sf-signing-platform-weixin\.settings\org.eclipse.wst.common.component
文件 345 2017-08-17 16:27 sf-signing-platform-weixin\.settings\org.eclipse.wst.common.project.facet.core.xm
文件 49 2017-08-17 16:27 sf-signing-platform-weixin\.settings\org.eclipse.wst.jsdt.ui.superType.container
文件 6 2017-08-17 16:27 sf-signing-platform-weixin\.settings\org.eclipse.wst.jsdt.ui.superType.name
文件 50 2017-08-17 16:27 sf-signing-platform-weixin\.settings\org.eclipse.wst.validation.prefs
文件 4463 2017-08-17 16:27 sf-signing-platform-weixin\pom.xm
目录 0 2017-09-08 16:26 sf-signing-platform-weixin\src\
目录 0 2017-09-08 16:26 sf-signing-platform-weixin\src\main\
目录 0 2017-09-08 16:26 sf-signing-platform-weixin\src\main\java\
目录 0 2017-09-08 16:26 sf-signing-platform-weixin\src\main\java\com\
目录 0 2017-09-08 16:26 sf-signing-platform-weixin\src\main\java\com\sf\
目录 0 2017-09-08 16:26 sf-signing-platform-weixin\src\main\java\com\sf\signing\
目录 0 2017-09-08 16:26 sf-signing-platform-weixin\src\main\java\com\sf\signing\weixin\
目录 0 2017-09-08 16:26 sf-signing-platform-weixin\src\main\java\com\sf\signing\weixin\controller\
文件 6620 2017-08-17 16:27 sf-signing-platform-weixin\src\main\java\com\sf\signing\weixin\controller\ClinetInforController.java
文件 1417 2017-08-17 16:27 sf-signing-platform-weixin\src\main\java\com\sf\signing\weixin\controller\FileController.java
文件 1099 2017-08-17 16:27 sf-signing-platform-weixin\src\main\java\com\sf\signing\weixin\controller\Login2Controller.java
文件 3567 2017-08-17 16:27 sf-signing-platform-weixin\src\main\java\com\sf\signing\weixin\controller\LoginController.java
文件 1185 2017-08-17 16:27 sf-signing-platform-weixin\src\main\java\com\sf\signing\weixin\controller\NoticeController.java
文件 1920 2017-08-17 16:27 sf-signing-platform-weixin\src\main\java\com\sf\signing\weixin\controller\SignContractProcessController.java
文件 3284 2017-08-17 16:27 sf-signing-platform-weixin\src\main\java\com\sf\signing\weixin\controller\StartController.java
目录 0 2017-09-08 16:26 sf-signing-platform-weixin\src\main\java\com\sf\signing\weixin\dao\
目录 0 2017-09-08 16:26 sf-signing-platform-weixin\src\main\java\com\sf\signing\weixin\dao\domian\
............此处省略282个文件信息
- 上一篇:婚礼请柬html
- 下一篇:Thinkphp第三方登录演示与
相关资源
- 微信公众号平台与电影类网站对接源
- 微信公众号或小程序支付后实时分账
- 微信公众号自动抢票
- wx_sample.php 微信公众号测试程序
- 微信公众号发红包demo php版SDK
- 微信公众号第三方代授权Thinkphp版
- 签名生成器专门用于生成微信各种签
- 微信公众号开发视频教程
- 微信公众号新关注后自动回复8条图文
- PHP扫码关注微信公众号并同时登录网
- php微信公众号开发常用接口封装
- php开发微信公众号视频教程()
- thinkphp 5.0微信公众号插件
- 微信公众号开发
- php微信公众号开发之通讯录查询
- 获取微信公众号平台token
- php通过微信公众号给用户推送自定义
- php 微信公众号带参二维码的使用案例
评论
共有 条评论