cloudflare视频转码接口怎么弄

技术cloudflare视频转码接口怎么弄本篇文章给大家分享的是有关cloudflare视频转码接口怎么弄,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。 /

本篇文章给大家分享的是有关美国云火炬视频转码接口怎么弄,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。

/**

*视频上传转码

*@param$video_url

*@param$vide_name

*/

publicationstaticfunctionpost video($ video _ URL,$vide_name)

{

需要_一次(__DIR__).'/././common/libs/requests/library/requests。PHP’);

\ request 3360: register _ auto loader();

$ headers=数组(

x-Auth-Key '=yii : $ app-params[' cf _ Key '],

x-Auth-Email '=yii : $ app-params[' cf _ Email ']

);

$ URL=' https://API。云耀斑。com/client/v4/accounts/'。yii : $ app-params[' cf _ account _ id ']./stream/copy ';

$ data="{"URL": " .$video_url .' meta':{'name': ' ' .$vide_name .'}}';

$ response=\ request 3360: POSt($ URL,$headers,$ data);

$ PostDATa=JSON _ decode($ response-body);

if($ PostDATa-success){ 0

返回$ postData

}else{

returnfalse

}

}

/**

*获取视频转码后的状态

* @ paramstringn

bsp;$videoCode
     * @return bool|mixed
     */
    public static function getVideoStatus($videoCode)
    {
        require_once(__DIR__ . '/../../common/libs/requests/library/Requests.php');
        \Requests::register_autoloader();
        $headers = array(
            'X-Auth-Key' => Yii::$app->params['cf_key'],
            'X-Auth-Email' => Yii::$app->params['cf_email'],
            'Content-Type' => 'application/json'
        );
        $url = "https://api.cloudflare.com/client/v4/accounts/".Yii::$app->params['cf_account_id']."/media/{$videoCode}";
        $response = \Requests::get($url, $headers);
        $postData = json_decode($response->body);
        if($postData->success){
            return $postData;
        }else{
            return false;
        }
    }
    /**
     * 删除转码后的视频
     * @param string $videoCode
     * @return bool
     */
    public static function delVideo($videoCode)
    {
        require_once(__DIR__ . '/../../common/libs/requests/library/Requests.php');
        \Requests::register_autoloader();
        $headers = array(
            'X-Auth-Key' => Yii::$app->params['cf_key'],
            'X-Auth-Email' => Yii::$app->params['cf_email'],
            'Content-Type' => 'application/json'
        );
        $url = "https://api.cloudflare.com/client/v4/zones/".Yii::$app->params['cf_zone_id']."/media/{$videoCode}";
        $response = \Requests::delete($url, $headers);
        if($response->status_code == 200){
            return true;
        }else{
            return false;
        }
    }

以上就是cloudflare视频转码接口怎么弄,小编相信有部分知识点可能是我们日常工作会见到或用到的。希望你能通过这篇文章学到更多知识。更多详情敬请关注行业资讯频道。

内容来源网络,如有侵权,联系删除,本文地址:https://www.230890.com/zhan/37454.html

(0)

相关推荐

  • buu刷题笔记之sql注入

    技术buu刷题笔记之sql注入 buu刷题笔记之sql注入[强网杯 2019]随便注
    第一种方法:堆叠注入
    payload:1';or 1=1查看数据库:1';show databases;查看表名:1

    礼包 2021年10月19日
  • 令字加偏旁,“令”加什么偏旁变成新字

    技术令字加偏旁,“令”加什么偏旁变成新字令字可以加令字加偏旁: 冫偏旁,组词新字是:冷。令字可以加: 山偏旁,组词新字是:岭。令字可以加: 王偏旁,组词新字是:玲。令字可以加:亻偏旁,组词新字是:伶。冷拼音:lěng

    生活 2021年10月28日
  • 如何打补丁PSU

    技术如何打补丁PSU这篇文章主要讲解了“如何打补丁PSU”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“如何打补丁PSU”吧!首先说一下下载补丁和最新opatch的方法:都

    攻略 2021年11月15日
  • python怎么取固定格式文件

    技术python怎么取固定格式文件python怎么取固定格式文件,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。环境:这几天在使用python开发程序的过程中

    攻略 2021年10月27日
  • 同性恋的原因,为啥现在的同性恋那么多

    技术同性恋的原因,为啥现在的同性恋那么多同性恋产生的原因至今尚无肯定的学说,一般认为与以下因素有关同性恋的原因:
    (1)遗传因素,有人发现同性恋者在单卵双生子中远比双卵双生子中多见,而且男同性恋可能是母系遗传的。
    (2)

    生活 2021年10月30日
  • 如何使用FiddlerScript

    技术如何使用FiddlerScript如何使用FiddlerScript,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。没有用过Fiddler

    攻略 2021年11月17日