阿里云openapi接口使用,PHP,视频直播
2017-03-22 13:54
78 查看
1.下载sdk放入项目文件夹中
核心就是aliyun-php-sdk-core,它的配置文件会自动加载相应的类
2.引入文件
3.配置客户端对象,需要Access Key ID,Access Key Secret
4.调用请求类,并配置参数,就拿直播推流历史为例
5.发起请求
完整代码如下
其他的接口数据,类似。
这是官方的接口调用文档,
核心就是aliyun-php-sdk-core,它的配置文件会自动加载相应的类
2.引入文件
include_once LIB_PATH . 'ORG/aliyun-openapi/aliyun-php-sdk-core/Config.php';
3.配置客户端对象,需要Access Key ID,Access Key Secret
$iClientProfile = DefaultProfile::getProfile("cn-hangzhou", "xxxx", "xxxx"); // Access Key ID,Access Key Secret $client = new DefaultAcsClient($iClientProfile);
4.调用请求类,并配置参数,就拿直播推流历史为例
$request = new live\Request\V20161101\DescribeLiveStreamsPublishListRequest(); $request ->setDomainName('live.yunlutong.com'); $request ->setAppName('yunlutong'); $request ->setStreamName('demo'); $request ->setStartTime('2017-03-01T19:00:00Z'); $request ->setEndTime('2017-03-29T19:00:00Z');
5.发起请求
//针对阿里云进行请求 $response = $client->getAcsResponse($request); exit(json_encode($response));
完整代码如下
<?php
/**
* 直播相关接口
*/
class LiveAction extends ApiAction
{
protected function _initialize()
{
parent::_initialize();
}
// 获取推流历史
public function DescribeLiveStreamsPublishList() {
include_once LIB_PATH . 'ORG/aliyun-openapi/aliyun-php-sdk-core/Config.php';
$iClientProfile = DefaultProfile::getProfile("cn-hangzhou", "xxxx", "xxxx"); // Access Key ID,Access Key Secret $client = new DefaultAcsClient($iClientProfile);
$request = new live\Request\V20161101\DescribeLiveStreamsPublishListRequest(); $request ->setDomainName('live.yunlutong.com'); $request ->setAppName('yunlutong'); $request ->setStreamName('demo'); $request ->setStartTime('2017-03-01T19:00:00Z'); $request ->setEndTime('2017-03-29T19:00:00Z');
//针对阿里云进行请求 $response = $client->getAcsResponse($request); exit(json_encode($response));
}
}
获取数据如下
其他的接口数据,类似。
这是官方的接口调用文档,
相关文章推荐
- php中使用soap的建立共享接口
- php park、unpark、ord 函数使用方法(二进制流接口应用实例)
- php接口的使用实例函数
- php使用WS-Security调用java接口
- [PHP]如何使用Face++接口开发微信公共平台的人脸识别系统
- PHP接口使用
- php 中 PDO接口的使用
- php pack、unpack、ord 函数使用方法(二进制流接口应用实例)
- php pack、unpack、ord 函数使用方法(二进制流接口应用实例)
- php park、unpark、ord 函数使用方法(二进制流接口应用实例)
- php飞信api接口[免费使用]
- php pack、unpack、ord 函数使用方法(二进制流接口应用实例)
- 使用php实现快钱支付功能(涉及到接口)
- coreseek实战(四):php接口的使用,完善php脚本代码
- 如何使用抽象类和接口类? (JAVA、PHP通用)
- 求助:php通过新浪微博接口 api 如果获取某一地区下所有用户的微博列表?或使用包含某一关键词的微博列表
- YinXiangMa_SDK_For_PHP_V3.0接口开发者使用说明
- 不使用OCI8接口如何连接PHP和Oracle
- php pack、unpack、ord 函数使用方法(二进制流接口应用实例)