stopka / openvidu-php-client
OpenVidu 服务器 PHP 客户端
v1.0.0
2020-05-02 10:44 UTC
Requires
- php: >=7.1
- ext-json: *
- guzzlehttp/guzzle: ^6.3.3
This package is auto-updated.
Last update: 2024-09-20 00:41:53 UTC
README
是 openvidu-java-client 的 PHP 端,通过其暴露的 REST API 简化 OpenVidu 服务器连接。
安装
通过 Composer 进行安装。
composer require stopka/openvidu-php-client "dev-master@dev"
使用示例
使用方式应与原始的 Java 客户端 API 相似。
创建会话
$openvidu = new OpenVidu(OPENVIDU_URL, OPENVIDU_SECRET); $sessionProperties = new SessionPropertiesBuilder(); $session = $openVidu->createSession($sessionProperties->build());
生成令牌
$tokenOptions = new TokenOptions\TokenOptionsBuilder(); $tokenOptions->setRole(OpenViduRoleEnum::PUBLISHER) ->setData(json_encode($tokenData)); $token = $session->generateToken($tokenOptions->build());