阿里云phpsdk的使用方法
首先安装composer包:composer require o0x00/aliyunsdk
安装完之后,参考示例:
<?php
require_once "./vendor/autoload.php";use live\Request\V20161101\DescribeLiveRecordConfigRequest;/*** init aliyun core** @author 剑心 <0x00gc@gmail.com>* @DateTime 2018-12-01* @return object DefaultAcsClient*/
function initClict()
{//config http proxydefine('ENABLE_HTTP_PROXY', false);define('HTTP_PROXY_IP', '127.0.0.1');define('HTTP_PROXY_PORT', '8888');// read config : [$regionId, $accessKeyId, $accessSecret]$iClientProfile = DefaultProfile::getProfile("cn-shanghai", "******", "******************");return new DefaultAcsClient($iClientProfile);
}// eg: Query live config
// doc: https://help.aliyun.com/document_detail/35420.html$client = initClict();
$data = [];
$data['AppName'] = '****';
$data['DomainName'] = '****.*****.com.cn';
try {$DescribeLiveRecordConfigRequest = new DescribeLiveRecordConfigRequest();$DescribeLiveRecordConfigRequest->setDomainName($data['DomainName']);$response = $client->getAcsResponse($DescribeLiveRecordConfigRequest);
} catch (\Throwable $th) {print_r($th);exit("error");
}foreach($response->LiveAppRecordList->LiveAppRecord as $k=>$v)
{echo '<pre>';print_r($v);echo '</pre>';
}/*stdClass Object
([StreamName] => *[CreateTime] => 2017-10-30T11:05:52Z[DomainName] => *****.*****.com.cn[RecordFormatList] => stdClass Object([RecordFormat] => Array([0] => stdClass Object([Format] => mp4[CycleDuration] => 3300[OssObjectPrefix] => record/tlive/{Date}/{StreamName}/{StartTime}_{EndTime})))[OssEndpoint] => oss-cn-shanghai.aliyuncs.com[AppName] => tlive[OssBucket] => ****-****-****[OnDemond] => 0
)*/
有不明白的地方可以给我发送邮件(0x00gc@gmail.com),也可直接评论本文。
阿里云phpsdk的使用方法相关推荐
- 阿里云账号注册流程方法(图文教程)
购买阿里云服务器.域名或者其他云产品都需要阿里云账号,而且账号必须实名认证否则购买不了,云吞铺子分享账号注册流程方法及常见问题解答: 阿里云账号注册流程方法 1. 先打开阿里云官网www.aliyun ...
- 阿里云商标注册申请进度查询方法
阿里云商标申请进度查询可以通过手机微信接收商标申请进度信息,在阿里云公众号"阿里云企航"中即可接收商标注册申请进度查询.商标注册申请提交到商标局后需要长达数月的审查过程,实时查询商 ...
- discuz配置阿里云企业邮箱smtp方法
discuz配置阿里云企业邮箱smtp方法 由于最新的阿里云ECS屏蔽了25端口,官方给出的办法是把25换成80,笔者测试可用 配置界面如下, 配置前确保您的阿里云企业邮箱开启了smtp 功能 AD: ...
- 阿里云盾控制台在哪里?360网站安全检测不支持阿里云主机网站解决方法
阿里云盾控制台在哪里?360网站安全检测不支持阿里云主机网站解决方法 用了阿里云快3年了,不二版本感觉阿里云的服务器用户体验做得相当好,这也是为什么选择阿里云的原因,但是最近发现一个美中不足的问题,阿 ...
- 阿里云数据库POLARDB使用方法详细介绍
阿里云数据库POLARDB使用方法介绍 POLARDB是阿里云自研的下一代关系型云数据库,有三个独立的引擎,分别可以100%兼容MySQL.100%兼容PostgreSQL.高度兼容Oracle语法, ...
- 阿里云服务器DDoS防御方法免受攻击的详细内容
阿里云服务器会被攻击吗?为什么阿里云服务器经常被攻击?无论是阿里云还是其他厂商都有可能被攻击,阿里云服务器市场占有率高,所以被攻击概率高也是正常的,护云盾来详细说下阿里云服务器被DDoS攻击的解决方法 ...
- 在vue框架下element-ui两种引用阿里云图标库的方法
方法一下载资源到本地 1.搜索想要的图标并添加入库 2.添加入项目 3. 下载解压放入src的文件中, 要在main.js文件中声明引入压缩包中的iconfont.css文件 注意文件路径 4.引入 ...
- 群晖NAS与阿里云盘同步的方法
同步方法:通过在 docker 中安装 aliyundrive-webdav 实现与阿里云盘同步. 下载和安装 aliyundrive-webdav 在 docker 的注册表中搜素 aliyun,选 ...
- 阿里云Ubuntu 镜像配置方法
阿里云官方镜像站:阿里巴巴开源镜像站-OPSX镜像站-阿里云开发者社区 Ubuntu 镜像 简介 Ubuntu,是一款基于 Debian Linux 的以桌面应用为主的操作系统,内容涵盖文字处理.电子 ...
最新文章
- 【译】使用Kotlin和RxJava测试MVP架构的完整示例 - 第1部分
- nginx gzip配置
- application.yml如何显示成小叶子图标
- Android源码分析--MediaServer源码分析(一)
- java 并发编程实例_Java并发编程案例解读
- 检测非法键盘hook_反越狱检测解读
- python sort dict 总结
- html5 网页宽度100,HTML5 Canvas 100%视口宽度?
- mysql 并行复制原理_MySQL 5.7 并行复制实现原理与调优
- RxJS 系列之二 - Observable 详解
- [iOS]在tableview中用动画效果改变cell的高度
- 【转】关于动态库和静态库
- 巫妖易语言post-js逆向教程
- DOSBOX 安装与使用
- 太干了,Android 抓包姿势总结!
- 第三周作业-实现随机点名的签到程序
- 《从零开始做抖音》 程然
- [爬虫笔记02] Scrapy爬取阳光问政平台
- Qt(一)消息提示框
- Flask实现简单搜索功能