hrjy e51fa34b25 commit %!s(int64=2) %!d(string=hai) anos
..
README.md e51fa34b25 commit %!s(int64=2) %!d(string=hai) anos
example.php e51fa34b25 commit %!s(int64=2) %!d(string=hai) anos

README.md

Rtc Streaming Cloud Server-Side Library For PHP

Features

  • Appclient
    • 创建房间: client->createApp()
    • 查看房间: client->getApp()
    • 删除房间: client->deleteApp()
    • 生成房间token: client->appToken()

Contents

Usage

App

Create a app

$ak = "gwd_gV4gPKZZsmEOvAuNU1AcumicmuHooTfu64q5";
$sk = "xxxx";
$auth = new Auth($ak, $sk);
$client = new Qiniu\Rtc\AppClient($auth);
$resp=$client->createApp("901","testApp");
print_r($resp);

Get an app

$ak = "gwd_gV4gPKZZsmEOvAuNU1AcumicmuHooTfu64q5";
$sk = "xxxx";
$auth = new Auth($ak, $sk);
$client = new Qiniu\Rtc\AppClient($auth);
$resp=$client->getApp("deq02uhb6");
print_r($resp);

Delete an app

$ak = "gwd_gV4gPKZZsmEOvAuNU1AcumicmuHooTfu64q5";
$sk = "xxxx";
$auth = new Auth($ak, $sk);
$client = new Qiniu\Rtc\AppClient($auth);
$resp=$client->deleteApp("deq02uhb6");
print_r($resp);

Generate an app token

$ak = "gwd_gV4gPKZZsmEOvAuNU1AcumicmuHooTfu64q5";
$sk = "xxxx";
$auth = new Auth($ak, $sk);
$client = new Qiniu\Rtc\AppClient($auth);
$resp=$client->appToken("deq02uhb6", "lfx", '1111', (time()+3600), 'user');
print_r($resp);