通过阅读本文,您可以快速了解服务端PHP SDK的使用方法。

前提条件

您已安装PHP 5.5.0或以上版本。

操作步骤

  1. 登录服务端。
  2. 安装阿里云视频直播SDK。
    composer require alibabacloud/live
    说明 如果因网络问题无法正常安装,您可以使用阿里云Composer全量镜像进行安装,详情请参见 阿里云Composer全量镜像
  3. 初始化客户端。
    <?php
    
    use AlibabaCloud\Client\AlibabaCloud;
    
    AlibabaCloud::accessKeyClient('accessKeyId', 'accessKeySecret')->asDefaultClient();
  4. 使用RPC调用接口。此处以调用DescribeCdnService接口为例介绍。
    <?php
    
    use AlibabaCloud\Client\AlibabaCloud;
    use AlibabaCloud\Client\Exception\ClientException;
    use AlibabaCloud\Client\Exception\ServerException;
    
    try {
        $result = AlibabaCloud::rpc()
                              ->product('live')
                              ->version('2020-05-28')
                              ->action('DescribeCdnService')
                              ->method('POST')
                              ->request();
    
        print_r($result->toArray());
    
    } catch (ClientException $exception) {
        print_r($exception->getErrorMessage());
    } catch (ServerException $exception) {
        print_r($exception->getErrorMessage());
    }