# Wechat
[English](README_EN.md)
可能是目前最优雅的微信公众平台 SDK 了。[Laravel 5 拓展包: overtrue/laravel-wechat](https://github.com/overtrue/laravel-wechat)
> 3.0 开发中,目前大部分模块已经完成,希望您能帮忙测试为谢![3.0](https://github.com/overtrue/wechat/tree/3.0)
SDK QQ群:`319502940`
微信开发者交流群:`9179779` (这不是微信群,是名称叫“微信开发者交流群” 的QQ群,微信上聊技术?你逗我?)
[![Build Status](https://travis-ci.org/overtrue/wechat.svg?branch=master)](https://travis-ci.org/overtrue/wechat)
[![Latest Stable Version](https://poser.pugx.org/overtrue/wechat/v/stable.svg)](https://packagist.org/packages/overtrue/wechat)
[![Latest Unstable Version](https://poser.pugx.org/overtrue/wechat/v/unstable.svg)](https://packagist.org/packages/overtrue/wechat)
[![Build Status](https://scrutinizer-ci.com/g/overtrue/wechat/badges/build.png?b=master)](https://scrutinizer-ci.com/g/overtrue/wechat/build-status/master)
[![Scrutinizer Code Quality](https://scrutinizer-ci.com/g/overtrue/wechat/badges/quality-score.png?b=master)](https://scrutinizer-ci.com/g/overtrue/wechat/?branch=master)
[![Total Downloads](https://poser.pugx.org/overtrue/wechat/downloads)](https://packagist.org/packages/overtrue/wechat)
[![License](https://poser.pugx.org/overtrue/wechat/license)](https://packagist.org/packages/overtrue/wechat)
网上充斥着各种微信 SDK,但是找了一圈,发现没有一个想用,因为没有满足本项目存在后的各种优点:
- 命名不那么乱七八糟;
- 隐藏开发者不需要关注的细节;
- 方法使用更优雅,不必再去研究那些奇怪的的方法名或者类名是做啥用的;
- 自定义缓存方式;
- 符合 [PSR-4](https://github.com/php-fig/fig-standards/blob/master/accepted/PSR-4-autoloader.md) 标准,你可以各种方便的与你的框架集成;
- 高度抽象的消息类,免去各种拼json与xml的痛苦。
## 安装
环境要求:PHP >= 5.3.0
1. 使用 [composer](https://getcomposer.org/)
```shell
composer require "overtrue/wechat:2.1.*"
```
2. 手动安装
下载 [2.1版zip包](https://github.com/overtrue/wechat/archive/2.1.zip) 或者下载指定版本:https://github.com/overtrue/wechat/releases 。
然后引入根目录的autoload.php即可:
```php
<?php
require "wechat/autoload.php"; // 路径请修改为你具体的实际路径
...
```
3. 确认你没装 laravel-debugbar!!!!
## 使用
基本使用(以服务端为例):
```php
<?php
use Overtrue\Wechat\Server;
$appId = 'wx3cf0f39249eb0e60';
$token = "overtrue";
$server = new Server($appId, $token);
$server->on('message', function($message){
return "您好!欢迎关注 overtrue!";
});
// 您可以直接echo 或者返回给框架
echo $server->serve();
```
更多请参考文档。
:mega: 现在我们已经把用 2.0 API 写的一个基本例子开源了:[微易](https://github.com/vieasehub/viease)
## 文档
[Wiki](https://github.com/overtrue/wechat/wiki)
> 强烈建议看懂微信文档后再来使用本 SDK。
## Features
- [x] [监听消息](https://github.com/overtrue/wechat/wiki/接收消息与回复)
- [x] [监听事件](https://github.com/overtrue/wechat/wiki/监听微信事件)
- [x] [基本消息类型](https://github.com/overtrue/wechat/wiki/消息的使用)
- [x] [图文消息](https://github.com/overtrue/wechat/wiki/消息的使用)
- [x] [模板消息](https://github.com/overtrue/wechat/wiki/模板消息)
- [x] [群发消息](https://github.com/overtrue/wechat/wiki/群发消息) `2.1.28+`
- [x] [用户与用户组](https://github.com/overtrue/wechat/wiki/用户与用户组管理)
- [x] [客服与消息发送](https://github.com/overtrue/wechat/wiki/客服管理与发送消息)
- [x] [多客服与消息转发](https://github.com/overtrue/wechat/wiki/多客服与消息转发)
- [x] [网页授权](https://github.com/overtrue/wechat/wiki/网页授权)
- [x] [自定义菜单](https://github.com/overtrue/wechat/wiki/自定义菜单)
- [x] [素材管理](https://github.com/overtrue/wechat/wiki/素材管理)
- [x] [门店管理](https://github.com/overtrue/wechat/wiki/门店管理)
- [x] [卡券管理](https://github.com/overtrue/wechat/wiki/卡券)
- [x] [JSSDK](https://github.com/overtrue/wechat/wiki/JSSDK)
- [x] [语义理解](https://github.com/overtrue/wechat/wiki/语义理解服务)
- [x] [数据统计](https://github.com/overtrue/wechat/wiki/数据统计查询服务)
- [x] [二维码](https://github.com/overtrue/wechat/wiki/二维码)
- [x] [短链接](https://github.com/overtrue/wechat/wiki/短链接)
- [x] [微信支付](https://github.com/overtrue/wechat/wiki/微信支付)
- [ ] [微信小店]()
## 贡献代码
非常欢迎大家贡献代码共同完善本项目,烦请遵循 [PSR标准](https://github.com/php-fig/fig-standards/blob/master/accepted/) 谢谢!
## License
MIT
没有合适的资源?快使用搜索试试~ 我知道了~
Wechat.zip
共85个文件
php:80个
md:2个
license:1个
需积分: 10 3 下载量 132 浏览量
2019-10-31
17:42:41
上传
评论
收藏 113KB ZIP 举报
温馨提示
微信sdk
资源推荐
资源详情
资源评论
收起资源包目录
Wechat.zip (85个子文件)
Wechat
composer.json 684B
README_EN.md 4KB
LICENSE 1KB
src
Wechat
Http.php 4KB
Store.php 3KB
MenuItem.php 2KB
Js.php 5KB
Payment
Order.php 2KB
UnifiedOrder.php 5KB
Refund.php 6KB
Exception.php 705B
Business.php 3KB
Notify.php 3KB
QueryOrder.php 3KB
Lottery.php 5KB
Cache.php 3KB
Media.php 8KB
Messages
NewsItem.php 939B
Location.php 1KB
News.php 2KB
Voice.php 2KB
Link.php 926B
MpNews.php 2KB
Transfer.php 2KB
Text.php 1KB
Wxcard.php 2KB
MpVideo.php 1KB
Video.php 2KB
BaseMessage.php 5KB
Music.php 2KB
Image.php 2KB
Exception.php 12KB
Menu.php 4KB
User.php 4KB
Semantic.php 2KB
Notice.php 9KB
Message.php 2KB
Group.php 4KB
Shop
Order.php 4KB
Config.php 2KB
Product.php 6KB
Group.php 4KB
Foundation
Order.php 2KB
Product.php 2KB
Group.php 2KB
Shelf.php 1KB
Stock.php 1KB
ShopsException.php 939B
Base.php 2KB
Postage.php 2KB
Shelf.php 4KB
AccessToken.php 771B
Stock.php 3KB
Postage.php 4KB
Data
Product.php 7KB
TopFee.php 5KB
Shelf.php 4KB
Regional.php 14KB
Card.php 18KB
Alias.php 4KB
Color.php 2KB
Payment.php 3KB
Broadcast.php 3KB
Auth.php 6KB
Crypt.php 9KB
Url.php 2KB
AccessToken.php 3KB
Server.php 9KB
Stats.php 8KB
Input.php 785B
Staff.php 5KB
QRCode.php 5KB
LuckMoney.php 8KB
Image.php 2KB
Utils
Http.php 8KB
SignGenerator.php 3KB
Arr.php 9KB
Bag.php 6KB
MagicAttributes.php 3KB
XML.php 3KB
File.php 3KB
JSON.php 3KB
autoload.php 424B
phpunit.xml.dist 245B
README.md 5KB
共 85 条
- 1
资源评论
世纪末的魔术师o
- 粉丝: 3
- 资源: 3
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功