腾讯云直播api 删除视频接口POST 请求过程
来源:互联网 发布:图案编辑软件 编辑:程序博客网 时间:2024/05/16 17:49
<?php/** * 删除视频文件 * @param null $file_id 文件id */function deletefile($file_id=null){ if($fileId==NULL){ output(null,'参数错误',1); } $method = "POST"; $Action = 'DeleteVodFile'; $fileId = $file_id; $Region = 'gz'; $Nonce = mt_rand(0,10000); $baseUrl = $method."vod.api.qcloud.com/v2/index.php?"; $secretKey = '***********************************'; $SecretId = '***********************************'; $Timestamp = time(); $priority = 0; $data=[ 'Action' => $Action, 'fileId' => $fileId, 'Region' => $Region, 'Nonce' => $Nonce, 'SecretId' => $SecretId, 'Timestamp' => $Timestamp, 'priority' => $priority ]; ksort($data); $Signature = Signature($baseUrl,$secretKey,$data); $data = [ 'Action'=>$Action, 'fileId'=>$fileId, 'priority' => $priority, 'SecretId' => $SecretId, 'Region' => $Region, 'Timestamp' => $Timestamp, 'Nonce' => $Nonce, 'Signature' => $Signature, ]; $ch = curl_init (); curl_setopt ( $ch, CURLOPT_URL, $baseUrl ); curl_setopt ( $ch, CURLOPT_POST, 1 ); curl_setopt ( $ch, CURLOPT_HEADER, 0 ); curl_setopt ( $ch, CURLOPT_RETURNTRANSFER, 1 ); curl_setopt ( $ch, CURLOPT_POSTFIELDS, $data ); $return = curl_exec ( $ch ); curl_close ( $ch ); $return = json_decode($return,true); if($return['code']==0){ print_r($return);exit(); output(null,$return['message'],1); }else{ output(null,$return['message'],0); }}/** * 返回签名字符串 * @param $baseUrl 请求地址 * @param $secretKey 秘钥 * @param $array 参数数组 * @return string 签名秘钥 */function Signature($baseUrl,$secretKey,$array){ foreach ($array as $key=>$value){ $baseUrl.="&".$key."=".$value; } return base64_encode(hash_hmac('sha1', substr($baseUrl,1), $secretKey, true));}?>
0 0
- 腾讯云直播api 删除视频接口POST 请求过程
- 腾讯云视频直播sdk开发攻略
- php模拟post请求 测试api接口
- 使用HTTP POST请求12306网站接口查询火车车次API
- 使用HTTP POST请求12306网站接口查询火车车次API
- 腾讯视频解析接口
- 腾讯视频解析接口
- 腾讯云直播
- android 腾讯云直播
- 腾讯云直播~上
- 腾讯云直播~下
- java post请求接口
- post请求https接口
- POST请求接口
- 请求http api接口
- 腾讯云在线直播一
- 腾讯云在线直播二
- 腾讯云在线直播三
- ExtJS4-页面控件(Form表单)
- qt SQL和tableView操作命令
- 模拟浏览器自动化测试工具Selenium之五Centos系统命令行下部署selenium环境试验
- 自定义类似微博首页界面(图文混排,优化流畅性,高度封装)
- TextView文字特效设计----跑马灯、闪烁文字
- 腾讯云直播api 删除视频接口POST 请求过程
- 将 Ubuntu 安装在 IBM Power System LC 服务器上
- 最新最火的十大网络流行语排行榜火热出炉,幽默搞笑网络段子来袭!
- 状态图
- collection和collections的区别
- Metrics.NET step by step
- 类路径读取JdbcUtil的配置文件
- Pycharm远程连接服务器(windows下远程修改服务器代码)
- 通过segue跳转