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)

相关推荐

  • 基于spark的数据质量评估(大数据巡检系统)

    技术基于Spark的公安大数据实时运维技术怎么使用本篇内容主要讲解“基于Spark的公安大数据实时运维技术怎么使用”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“基于Spark

    攻略 2021年12月14日
  • 寻找写代码感觉,八)之SpringBoot过滤器的使用

    技术寻找写代码感觉,八)之SpringBoot过滤器的使用 寻找写代码感觉(八)之SpringBoot过滤器的使用一、什么是过滤器
    过滤器是对数据进行过滤,预处理过程,当我们访问网站时,有时候会发布一些

    礼包 2021年10月27日
  • 香港云服务器比VPS好在哪

    技术香港云服务器比VPS好在哪香港云服务器的优势相比VPS在于资源的精确共享。这意味着您确切地知道您购买了什么,因此您可以在网站上交易多少访问者以及限制是什么。香港云服务器的特点是: 更好的CPU核心分配 为了更好的理解

    礼包 2021年12月8日
  • 全国商品防伪查询中心,怎么办理315防伪标签

    技术全国商品防伪查询中心,怎么办理315防伪标签全国315产品防伪查询中心 第一步:企业要提供企业资质,如公司营业执照、税务登记证、商标注册证、生产许可证等复印件加盖公章全国商品防伪查询中心。 第二步:提供品牌的商标图案

    生活 2021年10月30日
  • 怎么解决Mac下sublime打不开iTerm2的问题

    技术怎么解决Mac下sublime打不开iTerm2的问题本篇内容主要讲解“怎么解决Mac下sublime打不开iTerm2的问题”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习

    攻略 2021年11月18日
  • 的输入输出格式化输入输出的示例代码

    技术IO之Formatted IO的示例代码小编给大家分享一下IO之Formatted IO的示例代码,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!Formatted I/O/* ANSI *//* w

    攻略 2021年12月22日