详情页标题前

腾讯云对象存储图片处理队列

详情页1

简介

文档提供关于图片处理队列接口的 API 概览和 SDK 示例代码。注意 旧版本可能存在 bug,使用时建议升级到 最新版本

API 操作描述
查询图片处理队列 搜索图片处理队列。
更新图片处理队列 更新图片处理队列。

查询图片处理队列

功能说明

搜索图片处理队列。

方法原型

public Guzzle\Service\Resource\Model getPicQueueList(array $args = array());

请求示例

<?php
require dirname(__FILE__, 2) . '/vendor/autoload.php';
$secretId = "SECRETID"; //替换为用户的 secretId,请登录访问管理控制台进行查看和管理,https://console.cloud.tencent.com/cam/capi$secretKey = "SECRETKEY"; //替换为用户的 secretKey,请登录访问管理控制台进行查看和管理,https://console.cloud.tencent.com/cam/capi$region = "ap-beijing"; //替换为用户的 region,已创建桶归属的 region 可以在控制台查看,https://console.cloud.tencent.com/cos5/bucket$cosClient = new Qcloud\Cos\Client( array( 'region' => $region, 'scheme' => 'https', //协议头部,默认为http 'credentials'=> array( 'secretId' => $secretId , 'secretKey' => $secretKey)));try { // 搜索图片处理队列 https://cloud.tencent.com/document/product/460/79395 $result = $cosClient->getPicQueueList(array( 'Bucket' => 'examplebucket-1250000000', //存储桶名称,由BucketName-Appid 组成,可以在COS控制台查看 https://console.cloud.tencent.com/cos5/bucket// 'QueueIds' => 'xxx', // 队列 ID,以“,”符号分割字符串// 'State' => 'Active', // Active 表示队列内的作业会被媒体处理服务调度执行, Paused 表示队列暂停,作业不再会被媒体处理调度执行,队列内的所有作业状态维持在暂停状态,已经执行中的任务不受影响// 'PageNumber' => '1', // 第几页// 'PageSize' => '10', // 每页个数 )); print_r($result);} catch (\Exception $e) { // 请求失败 echo($e);}

参数说明

Request 中的具体数据描述如下:

参数名称(关键字) 描述 类型 是否必选
QueueIds 队列 ID,以“,”符号分割字符串 String
State 1. Active 表示队列内的作业会被媒体处理服务调度执行2. Paused 表示队列暂停,作业不再会被媒体处理调度执行,队列内的所有作业状态维持在暂停状态,已经执行中的任务不受影响 String
PageNumber 第几页,默认值1 String
PageSize 每页个数,默认值10 String

返回结果示例

GuzzleHttp\Command\Result Object(    [RequestId] => NjRjMjIxODBfMzUxNGSIOJOIDAJOIDg=    [ContentType] => application/xml    [ContentLength] => 765    [TotalCount] => 1    [PageNumber] => 1    [PageSize] => 10    [QueueList] => Array        (            [0] => Array                (                    [BucketId] => examplebucket-1250000000                    [QueueId] => pc7a00f19asf798sd7f89s7f2e646                    [Name] => queue-pic-process                    [State] => Active                    [MaxSize] => 10000                    [MaxConcurrent] => 10                    [Category] => PicProcessing                    [UpdateTime] => 2023-06-25T15:18:16+0800                    [CreateTime] => 2022-11-02T10:55:30+0800                    [NotifyConfig] => Array                        (                            [Url] =>                             [State] => Off                            [Type] =>                             [Event] =>                             [ResultFormat] => XML                            [MqMode] =>                             [MqRegion] =>                             [MqName] =>                         )
)
)
[Bucket] => examplebucket-1250000000 [Location] => examplebucket-1250000000.ci.ap-guangzhou.myqcloud.com/picqueue)

更新图片处理队列

功能说明

更新图片处理队列。

方法原型

public Guzzle\Service\Resource\Model updatePicQueue(array $args = array());

请求示例

<?php
require dirname(__FILE__, 2) . '/vendor/autoload.php';
$secretId = "SECRETID"; //替换为用户的 secretId,请登录访问管理控制台进行查看和管理,https://console.cloud.tencent.com/cam/capi$secretKey = "SECRETKEY"; //替换为用户的 secretKey,请登录访问管理控制台进行查看和管理,https://console.cloud.tencent.com/cam/capi$region = "ap-beijing"; //替换为用户的 region,已创建桶归属的 region 可以在控制台查看,https://console.cloud.tencent.com/cos5/bucket$cosClient = new Qcloud\Cos\Client( array( 'region' => $region, 'scheme' => 'https', //协议头部,默认为http 'credentials'=> array( 'secretId' => $secretId , 'secretKey' => $secretKey)));try { // 更新图片处理队列 https://cloud.tencent.com/document/product/460/79396 $result = $cosClient->updatePicQueue(array( 'Bucket' => 'examplebucket-1250000000', //存储桶名称,由BucketName-Appid 组成,可以在COS控制台查看 https://console.cloud.tencent.com/cos5/bucket 'Key' => '', // queueId 'Name' => 'queue-pic-process', 'State' => 'Active', 'NotifyConfig' => array( 'State' => 'Off',// 'Event' => '',// 'ResultFormat' => '',// 'Type' => '',// 'Url' => '',// 'MqMode' => '',// 'MqRegion' => '',// 'MqName' => '', ), )); // 请求成功 print_r($result);} catch (\Exception $e) { // 请求失败 echo($e);}

参数说明

Request 中的具体数据描述如下:

节点名称(关键字) 父节点 描述 类型 是否必选 默认值 限制
Name Request 队列名称,长度不超过128 String
State Request 1. Active 表示队列内的作业会被媒体处理服务调度执行2. Paused 表示队列暂停,作业不再会被媒体处理调度执行,队列内的所有作业状态维持在暂停状态,已经执行中的任务不受影响 String
NotifyConfig Request 回调配置 Container

Container 节点 NotifyConfig 的内容:

节点名称(关键字) 父节点 描述 类型 是否必选 默认值 限制
State Request.NotifyConfig 回调开关,Off/On String Off On/Off
Event Request.NotifyConfig 回调事件 String 当 State=On时,必选 任务完成:TaskFinish;工作流完成:WorkflowFinish
ResultFormat Request.NotifyConfig 回调格式 String XML JSON/XML
Type Request.NotifyConfig 回调类型 String 当 State=On时,必选 Url 或 TDMQ
Url Request.NotifyConfig 回调地址 String 当 State=On,且Type=Url时,必选 不能为内网地址
MqMode Request.NotifyConfig TDMQ 使用模式 String 当 State=On, 且Type=TDMQ时,必选 Queue 主题订阅:Topic 队列服务: Queue
MqRegion Request.NotifyConfig TDMQ 所属园区 String 当 State=On,且Type=TDMQ时,必选 目前支持园区 sh(上海)、bj(北京)、gz(广州)、cd(成都)、hk(中国香港)
MqName Request.NotifyConfig TDMQ 主题名称 String 当 State=On,且Type=TDMQ时,必选

返回结果示例

GuzzleHttp\Command\Result Object(    [RequestId] => NjRjMjIxODBfMzUxNGSIOJOIDAJOIDg=    [ContentType] => application/xml    [ContentLength] => 676    [Queue] => Array        (            [BucketId] => examplebucket-1250000000            [QueueId] => pc7a00f19asf798sd7f89s7f2e646            [Name] => queue-pic-process            [State] => Active            [MaxSize] => 10000            [MaxConcurrent] => 10            [Category] => PicProcessing            [UpdateTime] => 2023-07-27T16:17:11+0800            [CreateTime] => 2022-11-02T10:55:30+0800            [NotifyConfig] => Array                (                    [State] => Off                    [Event] =>                     [ResultFormat] => XML                    [Type] =>                     [Url] =>                     [MqMode] =>                     [MqRegion] =>                     [MqName] =>                 )
)
[Key] => pc7a00f19asf798sd7f89s7f2e646 [Bucket] => examplebucket-1250000000 [Location] => examplebucket-1250000000.ci.ap-guangzhou.myqcloud.com/picqueue/pc7a00f19asf798sd7f89s7f2e646)



对象存储官网1折活动,限时活动,即将结束,速速收藏
同尘科技腾讯云授权服务中心。
购买腾讯云产品享受折上折,更有现金返利。同意关联立享优惠

转转请注明出处:https://www.yunxiaoer.com/145944.html

(0)
上一篇 2023年12月9日
下一篇 2023年12月9日
详情页2

相关推荐

  • 腾讯云云点播音视频转码

    功能简介 对视频或音频执行转码,可指定输出媒体的编码格式、帧率、码率、分辨率等参数,以适应终端对不同清晰度和格式的播放需要。 类别 功能 说明 输入格式 封装格式 支持所有常见的音视频封装格式,包括:WMV、RM、MOV、MPEG、MP4、3GP、FLV、AVI、RMVB、TS、ASF、MPG、WEBM、MKV、M3U8、WM、ASX、RAM、MPE、VOB…

    腾讯云 2023年12月9日
  • maxcompute查询外部表insert到内部表报错,两表字段一致-云小二-阿里云

    详细错误如下:ODPS-0123131:User defined function exception – Traceback:java.lang.NumberFormatException: For input string: “\N” at java.lang.NumberFormatException.forInpu…

    2023年12月8日
  • 腾讯云对象存储DELETE Object

    功能描述 DELETE Object 接口请求可以删除一个指定的对象(Object)。该 API 的请求者需要对存储桶有写入权限。 授权说明 授权策略中 action 设置为 cos:DeleteObject 。查看所有 action。 版本控制 如需删除对象的指定版本(包括删除标记,下同),请使用 versionId 请求参数指定对应的版本 ID (包括…

    腾讯云 2023年12月9日
  • 腾讯云高性能应用服务关闭学术加速

    操作场景 当您无需继续访问、下载资源,或不依赖腾讯云提供的学术加速能力时,可主动关闭学术加速服务。 注意事项 关闭学术加速后,您将失去部分学术资源平台的网络优化能力,可能导致访问、下载速度变慢。同地域下任一服务关闭学术加速能力,将会同时关闭同地域下所有服务的学术加速能力。 操作步骤 通过控制台概览关闭 1. 登录 高性能应用服务HAI 控制台,单击加速设置。…

    2023年12月9日
  • 信息流广告,信息流部分建议宽度830px,只针对默认列表样式,顺序随机
  • 腾讯云容器服务新手指引同尘科技

    本文将帮助您快速了解腾讯云容器服务(Tencent Kubernetes Engine,TKE),您可根据指引快速上手容器服务 TKE。 1. 什么是容器服务? 腾讯云容器服务(Tencent Kubernetes Engine,TKE)基于原生 Kubernetes 提供以容器为核心的、高度可扩展的高性能容器管理服务,与腾讯云 IaaS 产品紧密结合,助力…

    2023年12月9日

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信
本站为广大会员提供阿里云、腾讯云、华为云、百度云等一线大厂的购买,续费优惠,保证底价,买贵退差。