PHPackages                             tourze/wechat-mini-program-bundle - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Utility &amp; Helpers](/categories/utility)
4. /
5. tourze/wechat-mini-program-bundle

ActiveSymfony-bundle[Utility &amp; Helpers](/categories/utility)

tourze/wechat-mini-program-bundle
=================================

微信小程序核心模块与功能服务

2.0.0(4mo ago)03.5k18MITPHPCI failing

Since Apr 28Pushed 4mo ago1 watchersCompare

[ Source](https://github.com/tourze/wechat-mini-program-bundle)[ Packagist](https://packagist.org/packages/tourze/wechat-mini-program-bundle)[ RSS](/packages/tourze-wechat-mini-program-bundle/feed)WikiDiscussions master Synced 1mo ago

READMEChangelog (9)Dependencies (53)Versions (14)Used By (18)

Wechat Mini Program Bundle
==========================

[](#wechat-mini-program-bundle)

[English](README.md) | [中文](README.zh-CN.md)

[![PHP Version](https://camo.githubusercontent.com/2b772b0e9daa8f19f7ae8cbbd897a75f9daecc22ee83ef8865e569c50ac3565a/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f7068702d253545382e322d626c75652e7376673f7374796c653d666c61742d737175617265)](https://php.net)\[[![Latest Version](https://camo.githubusercontent.com/00635aa3f6054661cd3b9e791ed7e8285fcbea1359fc3675cadce49d0f8affcd/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f746f75727a652f7765636861742d6d696e692d70726f6772616d2d62756e646c652e7376673f7374796c653d666c61742d737175617265)](https://camo.githubusercontent.com/00635aa3f6054661cd3b9e791ed7e8285fcbea1359fc3675cadce49d0f8affcd/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f746f75727a652f7765636861742d6d696e692d70726f6772616d2d62756e646c652e7376673f7374796c653d666c61742d737175617265)\] () \[[![Total Downloads](https://camo.githubusercontent.com/b17e6b95345cc869cca9a611eb1ca431fcc481f93ba12c31c89ea0d757e1a2f0/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f64742f746f75727a652f7765636861742d6d696e692d70726f6772616d2d62756e646c652e7376673f7374796c653d666c61742d737175617265)](https://camo.githubusercontent.com/b17e6b95345cc869cca9a611eb1ca431fcc481f93ba12c31c89ea0d757e1a2f0/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f64742f746f75727a652f7765636861742d6d696e692d70726f6772616d2d62756e646c652e7376673f7374796c653d666c61742d737175617265)\] () \[[![License](https://camo.githubusercontent.com/85b84d46c86ef0d02a5f77c3d3b16cb3dde0799ca6154fa5056ce31777fb290a/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f6c2f746f75727a652f7765636861742d6d696e692d70726f6772616d2d62756e646c652e7376673f7374796c653d666c61742d737175617265)](https://camo.githubusercontent.com/85b84d46c86ef0d02a5f77c3d3b16cb3dde0799ca6154fa5056ce31777fb290a/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f6c2f746f75727a652f7765636861742d6d696e692d70726f6772616d2d62756e646c652e7376673f7374796c653d666c61742d737175617265)\] () \[[![Build Status](https://camo.githubusercontent.com/0346e18af1343d739d0405776c07b83798d5bb0200e3efcfdf657e5e662f6403/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f616374696f6e732f776f726b666c6f772f7374617475732f746f75727a652f7068702d6d6f6e6f7265706f2f63692e796d6c3f7374796c653d666c61742d737175617265)](https://camo.githubusercontent.com/0346e18af1343d739d0405776c07b83798d5bb0200e3efcfdf657e5e662f6403/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f616374696f6e732f776f726b666c6f772f7374617475732f746f75727a652f7068702d6d6f6e6f7265706f2f63692e796d6c3f7374796c653d666c61742d737175617265)\] () \[[![Code Coverage](https://camo.githubusercontent.com/6ce0146325478eb7cebae4cc6139b2af2c161735dd0e3c6ff6802f2c5a708179/68747470733a2f2f696d672e736869656c64732e696f2f636f6465636f762f632f6769746875622f746f75727a652f7068702d6d6f6e6f7265706f3f7374796c653d666c61742d737175617265)](https://camo.githubusercontent.com/6ce0146325478eb7cebae4cc6139b2af2c161735dd0e3c6ff6802f2c5a708179/68747470733a2f2f696d672e736869656c64732e696f2f636f6465636f762f632f6769746875622f746f75727a652f7068702d6d6f6e6f7265706f3f7374796c653d666c61742d737175617265)\] ()

A Symfony bundle for integrating WeChat Mini Program functionality into your application.

Table of Contents
-----------------

[](#table-of-contents)

- [Features](#features)
- [Installation](#installation)
- [Configuration](#configuration)
- [Usage](#usage)
- [Console Commands](#console-commands)
- [Services](#services)
- [Entities](#entities)
- [Exceptions](#exceptions)
- [Advanced Usage](#advanced-usage)
- [Error Handling](#error-handling)
- [Security](#security)
- [Dependencies](#dependencies)
- [Contributing](#contributing)
- [License](#license)
- [Documentation](#documentation)

Features
--------

[](#features)

- WeChat Mini Program API client
- Account management for Mini Program accounts
- Access token automatic refresh and caching
- Launch options handling
- Console commands for debugging and maintenance
- Entity traits for Mini Program integration
- JSON-RPC procedures for API access

Installation
------------

[](#installation)

```
composer require tourze/wechat-mini-program-bundle
```

Configuration
-------------

[](#configuration)

Add the bundle to your `bundles.php`:

```
