john_zuk / php-click-meeting-api
Clickmeeting API 客户端
2.0.0
2021-01-21 21:49 UTC
Requires
- php: ^7.1 || ^8.0
- ext-json: *
- php-http/client-common: ^2.0
- php-http/discovery: ^1.6
- php-http/httplug: ^2.0
- php-http/multipart-stream-builder: ^1.1
Requires (Dev)
- guzzlehttp/guzzle: ^7.2
- http-interop/http-factory-guzzle: ^1.0
- nyholm/psr7: ^1.3
- phpstan/phpstan: ^0.12.65
- phpunit/phpunit: ^9.5
- squizlabs/php_codesniffer: ^3.5
- vimeo/psalm: ^4.4
README
要求
- PHP >= 7.1
- Guzzle 库,
- (可选) PHPUnit 运行测试。
安装
通过 composer
composer require john_zuk/php-click-meeting-api guzzlehttp/guzzle:^7.2 http-interop/http-factory-guzzle:^1.0
通用 API 使用
<?php // This file is generated by Composer require_once __DIR__ . '/vendor/autoload.php'; $client = new \ClickMeeting\Client(); $client->authenticate('YourAPIKeyHere'); $client->conferences()->add([ 'name' => 'test', 'room_type' => 'webinar', 'permanent_room' => 0, 'access_type' => 3, 'registration' => [ 'enabled' => true, ], ]); $client->conferences()->edit(321321, [ 'name' => 'test-edit', ]); $client->conferences()->delete(321321);