微信官方api & 非官方api

时间:2021-05-22 21:08:29

1.微信公众平台开发者文档

http://mp.weixin.qq.com/wiki/home/index.html

2.微信公众平台

https://mp.weixin.qq.com/

3.第三方api

weixin4j 

https://github.com/foxinmy/weixin4j

http://www.oschina.net/p/weixin4j

        <!-- 微信开发基础工程 -->
<dependency>
<groupId>com.foxinmy</groupId>
<artifactId>weixin4j-base</artifactId>
<version>1.7.0</version>
</dependency> <!-- 微信消息netty服务器 -->
<dependency>
<groupId>com.foxinmy</groupId>
<artifactId>weixin4j-server</artifactId>
<version>1.1.8</version>
</dependency> <!-- 微信企业号API -->
<dependency>
<groupId>com.foxinmy</groupId>
<artifactId>weixin4j-qy-api</artifactId>
<version>1.3</version>
</dependency>

依赖

mpsdk4j 

https://github.com/elkan1788/mpsdk4j

http://www.oschina.net/p/mpsdk4j

<dependency>
<groupId>io.github.elkan1788</groupId>
<artifactId>mpsdk4j</artifactId>
<version>2.b.1</version>
</dependency>

依赖

jeewx-api 

https://github.com/zhangdaiscott/jeewx-api

http://www.oschina.net/p/jeewx-api

weixin-java-tools 

https://github.com/chanjarster/weixin-java-tools

http://www.oschina.net/p/weixin-java-tools

举例 weixin-java-tools:

微信官方api & 非官方api

引入git项目,修改编码为utf-8 , 配置为maven 项目,阅读 README.md 根据需要打包不同项目

## Quick Start

如果要开发公众号(订阅号、服务号)应用,在你的maven项目中添加:

```xml
<dependency>
<groupId>me.chanjar</groupId>
<artifactId>weixin-java-mp</artifactId>
<version>1.3.3</version>
</dependency>
``` 如果要开发企业号应用,在你的maven项目中添加: ```xml
<dependency>
<groupId>me.chanjar</groupId>
<artifactId>weixin-java-cp</artifactId>
<version>1.3.3</version>
</dependency>

在执行 install 或 deploy 前,先将pom中的插件修改一下,跳过测试

ps:

mp = media platform

媒体平台

需结合微信发展历史来看