tourze / tencent-meeting-bundle
腾讯会议 API SDK 的 Symfony Bundle 实现
Installs: 0
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 0
Forks: 0
Open Issues: 0
Type:symfony-bundle
pkg:composer/tourze/tencent-meeting-bundle
Requires
- doctrine/collections: ^2.3
- doctrine/dbal: ^4.0
- doctrine/doctrine-bundle: ^2.13
- doctrine/orm: ^3.0
- doctrine/persistence: ^4.1
- easycorp/easyadmin-bundle: ^4
- firebase/php-jwt: ^6.0
- knplabs/knp-menu: ^3.7
- monolog/monolog: ^3.1
- psr/cache: ^2.0 || ^3.0
- psr/log: ^3|^2|^1
- symfony/cache: ^7.3
- symfony/cache-contracts: ^3
- symfony/config: ^7.3
- symfony/dependency-injection: ^7.3
- symfony/doctrine-bridge: ^7.3
- symfony/framework-bundle: ^7.4
- symfony/http-client: ^7.3
- symfony/http-client-contracts: ^3.6
- symfony/http-foundation: ^7.4
- symfony/http-kernel: ^7.3
- symfony/property-access: ^7.3
- symfony/routing: ^7.3
- symfony/validator: ^7.3
- symfony/yaml: ^7.3
- tourze/bundle-dependency: 1.*
- tourze/doctrine-timestamp-bundle: 1.1.*
- tourze/easy-admin-menu-bundle: 1.0.*
- tourze/enum-extra: 1.0.*
- tourze/http-client-bundle: 1.1.*
- tourze/symfony-dependency-service-loader: 1.0.*
- tourze/symfony-routing-auto-loader-bundle: 1.0.*
Requires (Dev)
- doctrine/data-fixtures: ^2.0
- doctrine/doctrine-fixtures-bundle: ^4.0
- phpstan/phpstan: ^2.1
- phpunit/phpunit: ^11.5
- tourze/phpunit-base: 1.*
- tourze/phpunit-doctrine-entity: 1.*
- tourze/phpunit-enum: 1.*
- tourze/phpunit-symfony-kernel-test: 2.0.*
- tourze/phpunit-symfony-unit-test: 2.0.*
- tourze/phpunit-symfony-web-test: 2.0.*
This package is auto-updated.
Last update: 2025-12-20 19:01:32 UTC
README
A Symfony bundle for integrating Tencent Meeting API functionality, providing a foundation for building Tencent Meeting related applications.
Features
- Symfony bundle structure for easy integration
- Tencent Meeting API integration support
- Extensible architecture for custom implementations
- PSR-4 autoloading support
- Comprehensive API documentation included
Installation
Install the bundle via Composer:
composer require tourze/tencent-meeting-bundle
Quick Start
After installation, register the bundle in your Symfony application:
// config/bundles.php return [ // ... Tourze\TencentMeetingBundle\TencentMeetingBundle::class => ['all' => true], ];
Configuration
Currently, this bundle provides the basic structure for Tencent Meeting integration. The bundle includes:
- Service container configuration
- Dependency injection setup
- Basic extension structure
Configuration options will be added in future versions as API features are implemented.
Usage
This bundle is under development. The current version provides the foundation structure for Tencent Meeting integration.
Future versions will include:
- Meeting creation and management
- User authentication
- Recording management
- Webhook support
- Enterprise features
API Documentation
The bundle includes comprehensive API documentation for Tencent Meeting REST APIs located in the API 文档/ directory, covering:
- Meeting management
- User management
- Recording management
- Webhook events
- Enterprise features
Contributing
Please see CONTRIBUTING.md for details on how to contribute to this project.
License
This project is licensed under the MIT License - see the LICENSE file for details.