微信公众号开发1--------准备微信公众号开发工具

1. 准备好一个正式的微信公众号,进入https://mp.weixin.qq.com/,进行注册。如果有就跳过此步

2. 为了方便测试,需要准备一个微信公众号测试号,微信公众测试号拥有极大的权限,且微信公众测试号反应速度也是极快的, 需要            进入https://mp.weixin.qq.com/debug/cgi-bin/sandbox?t=sandbox/login进行获取,仅仅需要登录而已。

  

3. 使用ngrok内网穿透,方便测试。当然如果要正式使用的话需要使用百度云,这可不是百度云盘,这个到博客的最后一篇再写。

    1) 使用ngrok内网穿透https://ngrok.com/download,进入下载

        

     2) 使用小米球内网穿透http://ngrok.ciqiuwl.cn/,进入下载

      3) 使用https://ngrok.cc/,首先先注册,而后看教程,购买免费的隧道,有免费的。

      4) 使用内网穿透,ngrok http是必须要的,8080是映射端口,注意8080是我们需要运行的服务器的端口。其它的内网穿透都是中文的              都看的懂我就不多说了。

4. 绝大部分的需要准备的东西已经准备好了,哦对了,我的开发工具使用的是eclipse+maven+Servers,开发环境使用的是springMVC+mybatis底        下就是环境搭配,有需要就进行使用,会的就跳过,如果需要springBoot+JPA版本,我会在另外的博客写出了,需要的底下评论留

<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">

  <modelVersion>4.0.0</modelVersion>

  <groupId>cn.jeecms</groupId>

  <artifactId>WeChat</artifactId>

  <version>0.0.1-SNAPSHOT</version>

  <packaging>war</packaging>

  

  <dependencies>

      <dependency>

          <groupId>org.springframework</groupId>

          <artifactId>spring-webmvc</artifactId>

          <version>4.1.2.RELEASE</version>

      </dependency>

      <dependency>

          <groupId>org.springframework</groupId>

          <artifactId>spring-jdbc</artifactId>

          <version>4.1.2.RELEASE</version>

      </dependency>

      <dependency>

          <groupId>junit</groupId>

          <artifactId>junit</artifactId>

          <version>4.12</version>

      </dependency>

      <dependency>

        <groupId>org.mybatis</groupId>

        <artifactId>mybatis</artifactId>

        <version>3.4.6</version>

    </dependency>

      <dependency>

          <groupId>org.mybatis</groupId>

          <artifactId>mybatis-spring</artifactId>

          <version>1.3.1</version>

      </dependency>

      <dependency>

          <groupId>commons-dbcp</groupId>

          <artifactId>commons-dbcp</artifactId>

          <version>1.4</version>

      </dependency>

      <dependency>

          <groupId>com.fasterxml.jackson.core</groupId>

          <artifactId>jackson-core</artifactId>

          <version>2.8.3</version>

      </dependency>

      <dependency>

          <groupId>com.fasterxml.jackson.core</groupId>

          <artifactId>jackson-databind</artifactId>

          <version>2.8.3</version>

      </dependency>

      <dependency>

          <groupId>com.fasterxml.jackson.core</groupId>

          <artifactId>jackson-annotations</artifactId>

          <version>2.8.3</version>

      </dependency>

      <dependency>

          <groupId>mysql</groupId>

          <artifactId>mysql-connector-java</artifactId>

          <version>5.1.6</version>

    </dependency>

    <dependency>

      <groupId>org.aspectj</groupId>

      <artifactId>aspectjrt</artifactId>

      <version>1.8.10</version>

    </dependency>

    <dependency>

      <groupId>org.aspectj</groupId>

      <artifactId>aspectjweaver</artifactId>

      <version>1.8.10</version>

    </dependency>

    <dependency>

      <groupId>org.springframework</groupId>

      <artifactId>spring-aop</artifactId>

      <version>4.1.2.RELEASE</version>

    </dependency>

    <!-- POI API 用于处理Excel文件 -->

    <dependency>

      <groupId>org.apache.poi</groupId>

      <artifactId>poi-ooxml</artifactId>

      <version>3.17</version>

    </dependency>

    <!-- 处理密码加密使用的消息摘要依赖jar包 -->

    <dependency>

      <groupId>commons-codec</groupId>

      <artifactId>commons-codec</artifactId>

      <version>1.9</version>

    </dependency> 

    <!-- 和文件上传相关的io,fileuploat -->

    <dependency>

      <groupId>commons-io</groupId>

      <artifactId>commons-io</artifactId>

      <version>2.0.1</version>

    </dependency>

    <dependency>

      <groupId>commons-fileupload</groupId>

      <artifactId>commons-fileupload</artifactId>

      <version>1.3.3</version>

    </dependency>

    <dependency>

      <groupId>dom4j</groupId>

      <artifactId>dom4j</artifactId>

      <version>1.6</version>

    </dependency>

    <dependency>

      <groupId>com.thoughtworks.xstream</groupId>

      <artifactId>xstream</artifactId>

      <version>1.4</version>

    </dependency>

    <dependency>

      <groupId>commons-beanutils</groupId>

      <artifactId>commons-beanutils</artifactId>

      <version>1.7.0</version>

    </dependency>

    <dependency>

      <groupId>commons-collections</groupId>

      <artifactId>commons-collections</artifactId>

      <version>3.2</version>

    </dependency>

    <dependency>

      <groupId>commons-lang</groupId>

      <artifactId>commons-lang</artifactId>

      <version>1.0.1</version>

    </dependency>

    <dependency>

      <groupId>net.sf.ezmorph</groupId>

      <artifactId>ezmorph</artifactId>

      <version>1.0.6</version>

    </dependency>

    <dependency>

      <groupId>net.sf.json-lib</groupId>

      <artifactId>json-lib</artifactId>

      <version>2.3</version>

      <classifier>jdk15</classifier>

    </dependency>

    <dependency>

      <groupId>org.apache.httpcomponents</groupId>

      <artifactId>httpcore</artifactId>

      <version>4.4.5</version>

    </dependency>

    <dependency>

      <groupId>org.apache.httpcomponents</groupId>

      <artifactId>httpclient</artifactId>

      <version>4.2.5</version>

    </dependency>

    <dependency>

      <groupId>org.httpobjects.apache-httpclient-4.x</groupId>

      <artifactId>httpobjects-apache-httpclient-4.x</artifactId>

      <version>0.13.0</version>

    </dependency> 

    <dependency>

      <groupId>org.apache.httpcomponents</groupId>

      <artifactId>httpclient</artifactId>

      <version>4.4.1</version>

    </dependency>

    <dependency>

      <groupId>com.alibaba</groupId>

      <artifactId>fastjson</artifactId>

      <version>1.2.4</version>

    </dependency>

    <dependency>

      <groupId>org.apache.httpcomponents</groupId>

      <artifactId>httpmime</artifactId>

      <version>4.5.5</version>

    </dependency>

    <dependency>

      <groupId>net.glxn.qrgen</groupId>

      <artifactId>javase</artifactId>

      <version>2.0</version>

    </dependency>

  </dependencies>

</project>

      

猜你喜欢

转载自blog.csdn.net/weixin_38852230/article/details/81974594