详情页标题前

腾讯云对象存储图片处理模板接口

详情页1

简介

文档提供关于图片处理模板接口的 API 概览和 SDK 示例代码。

API 操作描述
新增图片处理模板 用于新增图片处理模板
更新图片处理模板 用于更新图片处理模板

新增图片处理模板

功能说明

用于新增图片处理模板。

方法原型

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

请求示例

<?php
require dirname(__FILE__) . '/../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/436/67225 新增图片处理模板 $result = $cosClient->createMediaPicProcessTemplate(array( 'Bucket' => 'examplebucket-125000000', //存储桶名称,由BucketName-Appid 组成,可以在COS控制台查看 https://console.cloud.tencent.com/cos5/bucket 'Tag' => 'PicProcess', 'Name' => 'PicProcess-Template-Name', 'PicProcess' => array( 'IsPicInfo' => '', 'ProcessRule' => 'imageMogr2/rotate/90', ), )); // 请求成功 print_r($result);} catch (\Exception $e) { // 请求失败 echo($e);}

参数说明

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

节点名称(关键字) 父节点 描述 类型 是否必选 限制
Tag Request 模板类型:PictureProcess String
PicProcess Request 容器格式 Container

Container 类型 PicProcess 的具体数据描述如下:

节点名称(关键字) 父节点 描述 类型 是否必选 默认值 限制
IsPicInfo Request.Container 是否返回原图信息 String false true、false
ProcessRule Request.Container.Rule 图片处理规则 String 1. 基础图片处理参见 基础图片处理 文档2. 图片压缩参见 图片压缩 文档3. 盲水印参见 盲水印 文档

返回结果示例

GuzzleHttp\Command\Result Object(    [Body] => GuzzleHttp\Psr7\Stream Object        (            [stream:GuzzleHttp\Psr7\Stream:private] => Resource id #88            [size:GuzzleHttp\Psr7\Stream:private] =>             [seekable:GuzzleHttp\Psr7\Stream:private] => 1            [readable:GuzzleHttp\Psr7\Stream:private] => 1            [writable:GuzzleHttp\Psr7\Stream:private] => 1            [uri:GuzzleHttp\Psr7\Stream:private] => php://temp            [customMetadata:GuzzleHttp\Psr7\Stream:private] => Array                (                )
)
[RequestId] => NjJhODc2NDRfZmNjYTNiOAUIODUDmZmYjQ= [ContentType] => application/xml [ContentLength] => 594 [Bucket] => examplebucket-125000000 [Location] => examplebucket-125000000.ci.ap-guangzhou.myqcloud.com/template [Response] => Array ( [RequestId] => NjJhODc2NDRfZmNjYTNiOAUIODUDmZmYjQ= [Template] => Array ( [TemplateId] => t10e5880d9efdfd09eb19basdasd [Name] => PicProcess-Template-Name [State] => Normal [Tag] => PicProcess [CreateTime] => 2022-06-14T19:51:32+0800 [UpdateTime] => 2022-06-14T19:51:32+0800 [BucketId] => examplebucket-125000000 [Category] => Custom [PicProcess] => Array ( [IsPicInfo] => true [ProcessRule] => imageMogr2/rotate/90 )
)
)
)

更新图片处理模板

功能说明

用于更新图片处理模板。

方法原型

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

请求示例

<?php
require dirname(__FILE__) . '/../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/436/67228 更新图片处理模板 $result = $cosClient->updateMediaPicProcessTemplate(array( 'Bucket' => 'examplebucket-125000000', //存储桶名称,由BucketName-Appid 组成,可以在COS控制台查看 https://console.cloud.tencent.com/cos5/bucket 'Key' => '', // TemplateId 'Tag' => 'PicProcess', 'Name' => 'PicProcess-Template-Name', 'PicProcess' => array( 'IsPicInfo' => '', 'ProcessRule' => 'imageMogr2/rotate/90', ), )); // 请求成功 print_r($result);} catch (\Exception $e) { // 请求失败 echo($e);}

参数说明

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

节点名称(关键字) 父节点 描述 类型 是否必选 限制
Tag Request 模板类型:PictureProcess String
PicProcess Request 容器格式 Container

Container 类型 PicProcess 的具体数据描述如下:

节点名称(关键字) 父节点 描述 类型 是否必选 默认值 限制
IsPicInfo Request.Container 是否返回原图信息 String false true、false
ProcessRule Request.Container.Rule 图片处理规则 String 1. 基础图片处理参见 基础图片处理 文档2. 图片压缩参见 图片压缩 文档3. 盲水印参见 盲水印 文档

返回结果示例

GuzzleHttp\Command\Result Object(    [Body] => GuzzleHttp\Psr7\Stream Object        (            [stream:GuzzleHttp\Psr7\Stream:private] => Resource id #88            [size:GuzzleHttp\Psr7\Stream:private] =>             [seekable:GuzzleHttp\Psr7\Stream:private] => 1            [readable:GuzzleHttp\Psr7\Stream:private] => 1            [writable:GuzzleHttp\Psr7\Stream:private] => 1            [uri:GuzzleHttp\Psr7\Stream:private] => php://temp            [customMetadata:GuzzleHttp\Psr7\Stream:private] => Array                (                )
)
[RequestId] => NjJhODc2Y2JfNzgwYzAIUJOIUDJIOSxMjdmZDQ= [ContentType] => application/xml [ContentLength] => 596 [Key] => t10e5880d9efdfd61bb11d09eb19b [Bucket] => examplebucket-125000000 [Location] => examplebucket-125000000.ci.ap-guangzhou.myqcloud.com/template/t10e5880d9efdfd61bb11d09eb19b [Response] => Array ( [RequestId] => NjJhODc2Y2JfNzgwYzAIUJOIUDJIOSxMjdmZDQ= [Template] => Array ( [TemplateId] => t10e5880d9efdfd61bb11d09eb19b [Name] => PicProcess-Template-Name [State] => Normal [Tag] => PicProcess [CreateTime] => 2022-06-14T19:51:32+0800 [UpdateTime] => 2022-06-14T19:53:47+0800 [BucketId] => examplebucket-125000000 [Category] => Custom [PicProcess] => Array ( [IsPicInfo] => true [ProcessRule] => imageMogr2/rotate/90 )
)
)
)



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

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

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

相关推荐

  • 腾讯云CVM服务器云服务器网络访问丢包

    本文主要介绍可能引起云服务器网络访问丢包问题的可能原因及对应解决方法。 可能原因 引起云服务器网络访问丢包问题的可能原因如下: 可能原因 处理措施 触发限速导致 TCP 丢包 检查是否触发限速导致 TCP 丢包 触发限速导致 UDP 丢包 检查是否触发限速导致 UDP 丢包 触发软中断丢包 检查是否触发软中断丢包 UDP 发送缓冲区满导致丢包 …

    腾讯云 2023年12月9日
  • 腾讯云轻量应用服务器升级实例套餐费用说明云小二

    腾讯云轻量应用服务器实例支持快速、方便地调整套餐配置。当您的业务负载需拓展,需提升实例的配置时,可通过控制台直接升级实例套餐。实例套餐成功升级后,将立即按照新的套餐配置运行。说明升级实例套餐操作步骤及注意事项请参见 升级实例套餐。 费用规则 实例升级费用根据新旧套餐的价差以及剩余的套餐时长计算。规则如下:升级费用 =(目标套餐按月价格 × 套餐剩余月数 × …

    腾讯云 2023年12月9日
  • 信息流广告,信息流部分建议宽度830px,只针对默认列表样式,顺序随机
  • 腾讯云高性能计算平台概述-云小二

    创建 THPC 集群之后,可以给集群挂载额外的 CFS 或者 GooseFS 等文件系统,以提供不同场景下的存储能力。本文主要介绍集群存储选项的使用方法。 创建存储资源 在使用 THPC 存储挂载功能前,需要提前创建好存储资源。目前 THPC 支持的 CFS 和 GooseFS 文件系统(创建的存储资源必须与待挂载的THPC集群在同一 VPC 下)。挂载 C…

    2023年12月9日
  • 腾讯云对象存储请求签名

    注意此文档仅适用于 COS XML 版本。此文档不适用于 POST Object 的 HTTP 请求。 简介 使用腾讯云对象存储(Cloud Object Storage,COS)时,可通过 RESTful API 对 COS 发起 HTTP 匿名请求或 HTTP 签名请求,对于签名请求,COS 服务器端将会进行对请求发起者的身份验证。匿名请求:HTTP 请…

    腾讯云 2023年12月9日
  • 腾讯云CVM服务器关机相关

    云服务器关机过程分析 关机过程 说明您可参见 关机实例 文档进行对应操作。腾讯云 Windows 实例的关机过程如下:1. 母机上的 libvirt 将 shutdown 命令通过 qmp 协议传给 qemu 组件。2. qemu 组件将 shutdown 命令通过注入 acpi 中断方式传入子机(相关细节可阅读 vmcs 有关的技术文档)。3. Windo…

    腾讯云 2023年12月9日

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

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

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