All Projects → vioao → wechat-sdk

vioao / wechat-sdk

Licence: Apache-2.0 license
微信公众平台/开放平台(第三方平台) JAVA SDK

Programming Languages

java
68154 projects - #9 most used programming language

Projects that are alternatives of or similar to wechat-sdk

Easyopenwechat
微信公众号第三方平台SDK
Stars: ✭ 105 (+191.67%)
Mutual labels:  wechat-sdk
Abp.wechat
Abp 微信 SDK 模块,包含对微信小程序、公众号、企业微信、开放平台、第三方平台等相关接口封装。
Stars: ✭ 168 (+366.67%)
Mutual labels:  wechat-sdk
Wechat
WeChat SDK for Go (微信SDK:简单、易用)
Stars: ✭ 3,144 (+8633.33%)
Mutual labels:  wechat-sdk
Payment Spring Boot
微信支付V3,微信优惠券,代金券、公众号支付、微信小程序支付
Stars: ✭ 131 (+263.89%)
Mutual labels:  wechat-sdk
Wechat Api
🗯 wechat-api by java7.
Stars: ✭ 1,813 (+4936.11%)
Mutual labels:  wechat-sdk
Weixinsdk
微信开发SDK。
Stars: ✭ 177 (+391.67%)
Mutual labels:  wechat-sdk
Cordova Plugin Wechat
A cordova plugin, a JS version of Wechat SDK
Stars: ✭ 1,198 (+3227.78%)
Mutual labels:  wechat-sdk
go-wechat
💥weixin、wechat、微信公众平台、企业微信 golang/go sdk
Stars: ✭ 18 (-50%)
Mutual labels:  wechat-sdk
Caswechat
caswechat 微信全接口SDK封装
Stars: ✭ 155 (+330.56%)
Mutual labels:  wechat-sdk
Wechat
轻量的微信公众号组件(A Lightweight Wechat Component)
Stars: ✭ 195 (+441.67%)
Mutual labels:  wechat-sdk
Oss.clients.sns
社交网站sdk(标准库),微信公众号(订阅号,服务号,小程序)接口sdk-包含消息回复(明文和安全模式),Oauth2.0授权等
Stars: ✭ 136 (+277.78%)
Mutual labels:  wechat-sdk
Yii2 Wx
这可能是yii2中最好用的微信SDK🔥🔥🔥
Stars: ✭ 148 (+311.11%)
Mutual labels:  wechat-sdk
Go Workwx
a sensible Work Weixin(企业微信, Wechat Work) SDK for Go
Stars: ✭ 181 (+402.78%)
Mutual labels:  wechat-sdk
Wechatappdemo
微信小程序demo,微信小程序开发教程,小程序快速入门,新版SDK DEMO请查看
Stars: ✭ 110 (+205.56%)
Mutual labels:  wechat-sdk
Laravel Wechat
微信 SDK for Laravel, 基于 overtrue/wechat
Stars: ✭ 2,690 (+7372.22%)
Mutual labels:  wechat-sdk
Wechat
API, command and message handling for WeChat in Rails
Stars: ✭ 1,251 (+3375%)
Mutual labels:  wechat-sdk
Weixin Java Cp Demo
基于Spring Boot 和 WxJava 实现的微信企业号/企业微信 后端Demo
Stars: ✭ 175 (+386.11%)
Mutual labels:  wechat-sdk
wechat-starter-boot-spring
简化微信对接流程,避免重复性工作和填坑
Stars: ✭ 22 (-38.89%)
Mutual labels:  wechat-sdk
wxEditor
微信编辑器,微信排版,微信公众号编辑器, 微信素材,前后端已搭建完整,原UEditor(百度编辑器,PHP1.4.3版) 二次开发 (微信编辑器,微信公众号,图文发布在线编辑器) 。
Stars: ✭ 86 (+138.89%)
Mutual labels:  wechat-sdk
Yii2 Easy Wechat
WeChat SDK for yii2 , based on overtrue/wechat.
Stars: ✭ 188 (+422.22%)
Mutual labels:  wechat-sdk

wechat-sdk

微信JAVA SDK,实现了微信提供的生态HTTP接口的封装。 本项目主要参考了weixin-popular来实现。 结构良好,实现简单,可扩展性强可以开箱即用也可以自定义对应的实现。能够满足不同程度的开发需求。


目前只实现了一些微信基本的SDK。按照微信公众平台接口文档分类。 对应API的使用可以查看项目的的测试代码。

已实现功能:

  • 自定义菜单[√]
  • 消息管理[√]
  • 微信网页开发(网页授权)[√]
  • 素材管理[√]
  • 图文消息留言管理[√]
  • 用户管理[√]
  • 账号管理[√]
  • 数据统计[√]
  • 新版客服功能[√]
  • 微信第三方平台[√]
  • 微信门店[√]
  • 微信卡券[√]

未实现的功能:

  • 微信摇一摇周边[x]
  • 微信小店[x]
  • 语义理解[x]
  • 微信连WI-FI[x]
  • 微信扫一扫[x]
  • 微信设备功能[x]
  • 微信发票[x]

项目依赖:

  • jackson(可选,默认的序列化工具类依赖于jsckson。可自定义实现对应的序列化接口)
  • slf4j(日志用)
  • httpcomponents (可选,默认的HTTP请求工具类依赖于httpcomponents 。可自定义实现对应的HTTP请求接口)
  • junit (测试用)
  • lombok(便捷开发,provided)

maven

<dependency>
  <groupId>com.github.vioao</groupId>
  <artifactId>wechat-sdk</artifactId>
  <version>1.1.0</version>
</dependency>

项目总体基本可用,目前还在完善改进中...

更新日志

2018-02-28

Done:

完善以下功能模块的实现:

  • 微信门店功能
  • 微信卡券功能

2018-03-11

Done:

第三方平台对小程序的管理:

  • 小程序服务器域名设置
  • 小程序成员管理
  • 小程序微信登录
  • 小程序基础信息设置
  • 微信开放平台帐号管理

ToDo:

第三方平台对小程序的管理

  • 代码管理
  • 小程序模版库管理
  • 小程序代码模版库管理

2018-03-24

Done:

第三方平台对小程序的管理:

  • 小程序代码管理
  • 小程序代码模版库管理
  • 小程序模版设置
  • 小程序插件管理权限集

发布1.1.0版本

  • 本次版本主要是完善了第三方平台相关的接口支持。可以基于wechat-sdk方便 实现自己的第三方平台。管理平台下的小程序和公众号。

ToDo:

第三方平台相关:

  • 卡券强授权
  • 微信广告接口

公众号相关:

  • 微信摇一摇周边
  • 微信小店
  • 语义理解
  • 微信连WI-FI
  • 微信扫一扫
  • 微信设备功能
  • 微信发票
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].