├── .gitignore ├── .php_cs.dist ├── LICENSE ├── README.md ├── composer.json └── src ├── Bridge ├── CacheTrait.php ├── Http.php ├── Serializer.php ├── Util.php └── XmlResponse.php ├── Event ├── Event.php ├── Event │ ├── Image.php │ ├── Link.php │ ├── Location.php │ ├── MenuClick.php │ ├── MenuView.php │ ├── ScanSubscribe.php │ ├── ScanSubscribed.php │ ├── ShortVideo.php │ ├── Subscribe.php │ ├── Text.php │ ├── Unsubscribe.php │ ├── UserLocation.php │ └── Voice.php ├── EventHandler.php ├── EventHandlerInterface.php ├── EventListener.php └── EventListenerInterface.php ├── Menu ├── Button.php ├── ButtonCollection.php ├── ButtonCollectionInterface.php ├── ButtonInterface.php ├── Create.php ├── Delete.php └── Query.php ├── Message ├── Entity.php ├── Entity │ ├── Article.php │ ├── ArticleItem.php │ ├── Image.php │ ├── Music.php │ ├── Text.php │ ├── Video.php │ └── Voice.php └── Template │ ├── Sender.php │ ├── Template.php │ └── TemplateInterface.php ├── OAuth ├── AbstractClient.php ├── AccessToken.php ├── Client.php ├── Qrcode.php └── StateManager.php ├── Payment ├── Address │ └── ConfigGenerator.php ├── Coupon │ └── Cash.php ├── Jsapi │ ├── ConfigGenerator.php │ ├── PayChoose.php │ └── PayRequest.php ├── Notify.php ├── Qrcode │ ├── Forever.php │ ├── ForeverCallback.php │ └── Temporary.php ├── Query.php └── Unifiedorder.php ├── User ├── Group.php ├── Remark.php └── User.php └── Wechat ├── AccessToken.php ├── Jsapi.php ├── Jsapi └── Ticket.php ├── Qrcode.php ├── Qrcode └── Ticket.php ├── ServerIp.php └── ShortUrl.php /.gitignore: -------------------------------------------------------------------------------- 1 | vendor/* 2 | .php_cs.cache 3 | -------------------------------------------------------------------------------- /.php_cs.dist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thenbsp/wechat/HEAD/.php_cs.dist -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thenbsp/wechat/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thenbsp/wechat/HEAD/README.md -------------------------------------------------------------------------------- /composer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thenbsp/wechat/HEAD/composer.json -------------------------------------------------------------------------------- /src/Bridge/CacheTrait.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thenbsp/wechat/HEAD/src/Bridge/CacheTrait.php -------------------------------------------------------------------------------- /src/Bridge/Http.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thenbsp/wechat/HEAD/src/Bridge/Http.php -------------------------------------------------------------------------------- /src/Bridge/Serializer.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thenbsp/wechat/HEAD/src/Bridge/Serializer.php -------------------------------------------------------------------------------- /src/Bridge/Util.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thenbsp/wechat/HEAD/src/Bridge/Util.php -------------------------------------------------------------------------------- /src/Bridge/XmlResponse.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thenbsp/wechat/HEAD/src/Bridge/XmlResponse.php -------------------------------------------------------------------------------- /src/Event/Event.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thenbsp/wechat/HEAD/src/Event/Event.php -------------------------------------------------------------------------------- /src/Event/Event/Image.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thenbsp/wechat/HEAD/src/Event/Event/Image.php -------------------------------------------------------------------------------- /src/Event/Event/Link.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thenbsp/wechat/HEAD/src/Event/Event/Link.php -------------------------------------------------------------------------------- /src/Event/Event/Location.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thenbsp/wechat/HEAD/src/Event/Event/Location.php -------------------------------------------------------------------------------- /src/Event/Event/MenuClick.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thenbsp/wechat/HEAD/src/Event/Event/MenuClick.php -------------------------------------------------------------------------------- /src/Event/Event/MenuView.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thenbsp/wechat/HEAD/src/Event/Event/MenuView.php -------------------------------------------------------------------------------- /src/Event/Event/ScanSubscribe.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thenbsp/wechat/HEAD/src/Event/Event/ScanSubscribe.php -------------------------------------------------------------------------------- /src/Event/Event/ScanSubscribed.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thenbsp/wechat/HEAD/src/Event/Event/ScanSubscribed.php -------------------------------------------------------------------------------- /src/Event/Event/ShortVideo.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thenbsp/wechat/HEAD/src/Event/Event/ShortVideo.php -------------------------------------------------------------------------------- /src/Event/Event/Subscribe.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thenbsp/wechat/HEAD/src/Event/Event/Subscribe.php -------------------------------------------------------------------------------- /src/Event/Event/Text.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thenbsp/wechat/HEAD/src/Event/Event/Text.php -------------------------------------------------------------------------------- /src/Event/Event/Unsubscribe.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thenbsp/wechat/HEAD/src/Event/Event/Unsubscribe.php -------------------------------------------------------------------------------- /src/Event/Event/UserLocation.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thenbsp/wechat/HEAD/src/Event/Event/UserLocation.php -------------------------------------------------------------------------------- /src/Event/Event/Voice.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thenbsp/wechat/HEAD/src/Event/Event/Voice.php -------------------------------------------------------------------------------- /src/Event/EventHandler.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thenbsp/wechat/HEAD/src/Event/EventHandler.php -------------------------------------------------------------------------------- /src/Event/EventHandlerInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thenbsp/wechat/HEAD/src/Event/EventHandlerInterface.php -------------------------------------------------------------------------------- /src/Event/EventListener.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thenbsp/wechat/HEAD/src/Event/EventListener.php -------------------------------------------------------------------------------- /src/Event/EventListenerInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thenbsp/wechat/HEAD/src/Event/EventListenerInterface.php -------------------------------------------------------------------------------- /src/Menu/Button.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thenbsp/wechat/HEAD/src/Menu/Button.php -------------------------------------------------------------------------------- /src/Menu/ButtonCollection.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thenbsp/wechat/HEAD/src/Menu/ButtonCollection.php -------------------------------------------------------------------------------- /src/Menu/ButtonCollectionInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thenbsp/wechat/HEAD/src/Menu/ButtonCollectionInterface.php -------------------------------------------------------------------------------- /src/Menu/ButtonInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thenbsp/wechat/HEAD/src/Menu/ButtonInterface.php -------------------------------------------------------------------------------- /src/Menu/Create.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thenbsp/wechat/HEAD/src/Menu/Create.php -------------------------------------------------------------------------------- /src/Menu/Delete.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thenbsp/wechat/HEAD/src/Menu/Delete.php -------------------------------------------------------------------------------- /src/Menu/Query.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thenbsp/wechat/HEAD/src/Menu/Query.php -------------------------------------------------------------------------------- /src/Message/Entity.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thenbsp/wechat/HEAD/src/Message/Entity.php -------------------------------------------------------------------------------- /src/Message/Entity/Article.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thenbsp/wechat/HEAD/src/Message/Entity/Article.php -------------------------------------------------------------------------------- /src/Message/Entity/ArticleItem.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thenbsp/wechat/HEAD/src/Message/Entity/ArticleItem.php -------------------------------------------------------------------------------- /src/Message/Entity/Image.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thenbsp/wechat/HEAD/src/Message/Entity/Image.php -------------------------------------------------------------------------------- /src/Message/Entity/Music.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thenbsp/wechat/HEAD/src/Message/Entity/Music.php -------------------------------------------------------------------------------- /src/Message/Entity/Text.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thenbsp/wechat/HEAD/src/Message/Entity/Text.php -------------------------------------------------------------------------------- /src/Message/Entity/Video.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thenbsp/wechat/HEAD/src/Message/Entity/Video.php -------------------------------------------------------------------------------- /src/Message/Entity/Voice.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thenbsp/wechat/HEAD/src/Message/Entity/Voice.php -------------------------------------------------------------------------------- /src/Message/Template/Sender.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thenbsp/wechat/HEAD/src/Message/Template/Sender.php -------------------------------------------------------------------------------- /src/Message/Template/Template.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thenbsp/wechat/HEAD/src/Message/Template/Template.php -------------------------------------------------------------------------------- /src/Message/Template/TemplateInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thenbsp/wechat/HEAD/src/Message/Template/TemplateInterface.php -------------------------------------------------------------------------------- /src/OAuth/AbstractClient.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thenbsp/wechat/HEAD/src/OAuth/AbstractClient.php -------------------------------------------------------------------------------- /src/OAuth/AccessToken.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thenbsp/wechat/HEAD/src/OAuth/AccessToken.php -------------------------------------------------------------------------------- /src/OAuth/Client.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thenbsp/wechat/HEAD/src/OAuth/Client.php -------------------------------------------------------------------------------- /src/OAuth/Qrcode.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thenbsp/wechat/HEAD/src/OAuth/Qrcode.php -------------------------------------------------------------------------------- /src/OAuth/StateManager.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thenbsp/wechat/HEAD/src/OAuth/StateManager.php -------------------------------------------------------------------------------- /src/Payment/Address/ConfigGenerator.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thenbsp/wechat/HEAD/src/Payment/Address/ConfigGenerator.php -------------------------------------------------------------------------------- /src/Payment/Coupon/Cash.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thenbsp/wechat/HEAD/src/Payment/Coupon/Cash.php -------------------------------------------------------------------------------- /src/Payment/Jsapi/ConfigGenerator.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thenbsp/wechat/HEAD/src/Payment/Jsapi/ConfigGenerator.php -------------------------------------------------------------------------------- /src/Payment/Jsapi/PayChoose.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thenbsp/wechat/HEAD/src/Payment/Jsapi/PayChoose.php -------------------------------------------------------------------------------- /src/Payment/Jsapi/PayRequest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thenbsp/wechat/HEAD/src/Payment/Jsapi/PayRequest.php -------------------------------------------------------------------------------- /src/Payment/Notify.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thenbsp/wechat/HEAD/src/Payment/Notify.php -------------------------------------------------------------------------------- /src/Payment/Qrcode/Forever.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thenbsp/wechat/HEAD/src/Payment/Qrcode/Forever.php -------------------------------------------------------------------------------- /src/Payment/Qrcode/ForeverCallback.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thenbsp/wechat/HEAD/src/Payment/Qrcode/ForeverCallback.php -------------------------------------------------------------------------------- /src/Payment/Qrcode/Temporary.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thenbsp/wechat/HEAD/src/Payment/Qrcode/Temporary.php -------------------------------------------------------------------------------- /src/Payment/Query.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thenbsp/wechat/HEAD/src/Payment/Query.php -------------------------------------------------------------------------------- /src/Payment/Unifiedorder.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thenbsp/wechat/HEAD/src/Payment/Unifiedorder.php -------------------------------------------------------------------------------- /src/User/Group.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thenbsp/wechat/HEAD/src/User/Group.php -------------------------------------------------------------------------------- /src/User/Remark.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thenbsp/wechat/HEAD/src/User/Remark.php -------------------------------------------------------------------------------- /src/User/User.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thenbsp/wechat/HEAD/src/User/User.php -------------------------------------------------------------------------------- /src/Wechat/AccessToken.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thenbsp/wechat/HEAD/src/Wechat/AccessToken.php -------------------------------------------------------------------------------- /src/Wechat/Jsapi.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thenbsp/wechat/HEAD/src/Wechat/Jsapi.php -------------------------------------------------------------------------------- /src/Wechat/Jsapi/Ticket.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thenbsp/wechat/HEAD/src/Wechat/Jsapi/Ticket.php -------------------------------------------------------------------------------- /src/Wechat/Qrcode.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thenbsp/wechat/HEAD/src/Wechat/Qrcode.php -------------------------------------------------------------------------------- /src/Wechat/Qrcode/Ticket.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thenbsp/wechat/HEAD/src/Wechat/Qrcode/Ticket.php -------------------------------------------------------------------------------- /src/Wechat/ServerIp.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thenbsp/wechat/HEAD/src/Wechat/ServerIp.php -------------------------------------------------------------------------------- /src/Wechat/ShortUrl.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/thenbsp/wechat/HEAD/src/Wechat/ShortUrl.php --------------------------------------------------------------------------------