首先安装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. 阿里云账号注册流程方法(图文教程)

    购买阿里云服务器.域名或者其他云产品都需要阿里云账号,而且账号必须实名认证否则购买不了,云吞铺子分享账号注册流程方法及常见问题解答: 阿里云账号注册流程方法 1. 先打开阿里云官网www.aliyun ...

  2. 阿里云商标注册申请进度查询方法

    阿里云商标申请进度查询可以通过手机微信接收商标申请进度信息,在阿里云公众号"阿里云企航"中即可接收商标注册申请进度查询.商标注册申请提交到商标局后需要长达数月的审查过程,实时查询商 ...

  3. discuz配置阿里云企业邮箱smtp方法

    discuz配置阿里云企业邮箱smtp方法 由于最新的阿里云ECS屏蔽了25端口,官方给出的办法是把25换成80,笔者测试可用 配置界面如下, 配置前确保您的阿里云企业邮箱开启了smtp 功能 AD: ...

  4. 阿里云盾控制台在哪里?360网站安全检测不支持阿里云主机网站解决方法

    阿里云盾控制台在哪里?360网站安全检测不支持阿里云主机网站解决方法 用了阿里云快3年了,不二版本感觉阿里云的服务器用户体验做得相当好,这也是为什么选择阿里云的原因,但是最近发现一个美中不足的问题,阿 ...

  5. 阿里云数据库POLARDB使用方法详细介绍

    阿里云数据库POLARDB使用方法介绍 POLARDB是阿里云自研的下一代关系型云数据库,有三个独立的引擎,分别可以100%兼容MySQL.100%兼容PostgreSQL.高度兼容Oracle语法, ...

  6. 阿里云服务器DDoS防御方法免受攻击的详细内容

    阿里云服务器会被攻击吗?为什么阿里云服务器经常被攻击?无论是阿里云还是其他厂商都有可能被攻击,阿里云服务器市场占有率高,所以被攻击概率高也是正常的,护云盾来详细说下阿里云服务器被DDoS攻击的解决方法 ...

  7. 在vue框架下element-ui两种引用阿里云图标库的方法

    方法一下载资源到本地 1.搜索想要的图标并添加入库 2.添加入项目 3.  下载解压放入src的文件中, 要在main.js文件中声明引入压缩包中的iconfont.css文件 注意文件路径 4.引入 ...

  8. 群晖NAS与阿里云盘同步的方法

    同步方法:通过在 docker 中安装 aliyundrive-webdav 实现与阿里云盘同步. 下载和安装 aliyundrive-webdav 在 docker 的注册表中搜素 aliyun,选 ...

  9. 阿里云Ubuntu 镜像配置方法

    阿里云官方镜像站:阿里巴巴开源镜像站-OPSX镜像站-阿里云开发者社区 Ubuntu 镜像 简介 Ubuntu,是一款基于 Debian Linux 的以桌面应用为主的操作系统,内容涵盖文字处理.电子 ...

最新文章

  1. 【译】使用Kotlin和RxJava测试MVP架构的完整示例 - 第1部分
  2. nginx gzip配置
  3. application.yml如何显示成小叶子图标
  4. Android源码分析--MediaServer源码分析(一)
  5. java 并发编程实例_Java并发编程案例解读
  6. 检测非法键盘hook_反越狱检测解读
  7. python sort dict 总结
  8. html5 网页宽度100,HTML5 Canvas 100%视口宽度?
  9. mysql 并行复制原理_MySQL 5.7 并行复制实现原理与调优
  10. RxJS 系列之二 - Observable 详解
  11. [iOS]在tableview中用动画效果改变cell的高度
  12. 【转】关于动态库和静态库
  13. 巫妖易语言post-js逆向教程
  14. DOSBOX 安装与使用
  15. 太干了,Android 抓包姿势总结!
  16. 第三周作业-实现随机点名的签到程序
  17. 《从零开始做抖音》 程然
  18. [爬虫笔记02] Scrapy爬取阳光问政平台
  19. Qt(一)消息提示框
  20. Flask实现简单搜索功能

热门文章

  1. Hardening the media stack
  2. 关于计算1+1=2,电脑到底经历了什么?底层到底是如何工作的?
  3. Python电脑桌面每天更新壁纸
  4. 小米wifi开发:初始配置wifi模组
  5. 加推人工智能名片如何让制造业打开营销破局?
  6. 看完这篇文章,你再也不怕用solidworks进行大型零件装配时电脑卡顿
  7. Comcast 力推 RDK
  8. cmd查看网络计算机名字,cmd通过ip地址查电脑名称怎样做
  9. 【JavaSE】异常 超详讲解(编程思想)
  10. RKE 升级kubernetes 版本