tencent cloud

文档反馈

媒体 bucket 接口

最后更新时间:2024-03-04 16:55:55

    简介

    本文档提供关于媒体 bucket 接口的 API 概览和 SDK 示例代码。
    API
    操作名
    操作描述
    查询媒体处理开通情况
    用于查询已经开通媒体处理功能的存储桶

    查询媒体处理开通情况

    功能说明

    DescribeMediaBuckets 接口用于查询已经开通媒体处理功能的存储桶。
    说明:
    DescribeMediaBuckets 接口从 5.4.24 版本开始支持,下载新版 SDK 前往 Releases 或参见 快速入门
    查看版本更新日志,请前往 GitHub

    示例代码

    using COSXML.Model.CI;
    using COSXML.Auth;
    using System;
    using COSXML;
    
    namespace COSSnippet
    {
    public class DescribeMediaBucketModel {
    
    private CosXml cosXml;
    
    DescribeMediaBucketModel() {
    CosXmlConfig config = new CosXmlConfig.Builder()
    .SetRegion("COS_REGION") // 设置默认的地域, COS 地域的简称请参照 https://www.tencentcloud.com/document/product/436/6224
    .Build();
    
    string secretId = "SECRET_ID"; // 云 API 密钥 SecretId, 获取 API 密钥请参照 https://console.tencentcloud.com/cam/capi
    string secretKey = "SECRET_KEY"; // 云 API 密钥 SecretKey, 获取 API 密钥请参照 https://console.tencentcloud.com/cam/capi
    long durationSecond = 600; //每次请求签名有效时长,单位为秒
    QCloudCredentialProvider qCloudCredentialProvider = new DefaultQCloudCredentialProvider(secretId,
    secretKey, durationSecond);
    
    this.cosXml = new CosXmlServer(config, qCloudCredentialProvider);
    }
    
    // 获取开通了万象功能的 Buckets 列表
    public void DescribeMediaBucket()
    {
    //.cssg-snippet-body-start:[DescribeMediaBucket]
    DescribeMediaBucketsRequest request = new DescribeMediaBucketsRequest();
    // 执行请求
    DescribeMediaBucketsResult result = cosXml.DescribeMediaBuckets(request);
    Console.WriteLine(result.GetResultInfo());
    // 遍历Bucket列表
    for (int i = 0; i < result.mediaBuckets.MediaBucketList.Count; i++)
    {
    Console.WriteLine(result.mediaBuckets.MediaBucketList[i].BucketId);
    Console.WriteLine(result.mediaBuckets.MediaBucketList[i].Region);
    Console.WriteLine(result.mediaBuckets.MediaBucketList[i].CreateTime);
    }
    //.cssg-snippet-body-end
    }
    
    static void Main(string[] args)
    {
    DescribeMediaBucketModel m = new DescribeMediaBucketModel();
    // 获取媒体Buckets列表
    m.DescribeMediaBucket();
    // .cssg-methods-pragma
    }
    }
    }
    
    说明:
    更多完整示例,请前往 GitHub 查看。
    联系我们

    联系我们,为您的业务提供专属服务。

    技术支持

    如果你想寻求进一步的帮助,通过工单与我们进行联络。我们提供7x24的工单服务。

    7x24 电话支持