简介
本文档提供关于原图保护接口的 API 概览以及 SDK 示例代码。
开通原图保护
功能说明
对 Bucket 开通原图保护功能。
示例代码
function openOriginProtect() {var config = {// 需要替换成您自己的存储桶信息Bucket: 'examplebucket-1250000000', /* 存储桶,必须 */Region: 'COS_REGION', /* 存储桶所在地域,必须字段 */};var host = config.Bucket + '.pic.' + config.Region + '.myqcloud.com/?origin-protect';var url = 'https://' + host;cos.request({Method: 'PUT',Url: url,},function(err, data){logger.log(err || data);});}openOriginProtect();
参数说明
无
返回结果说明
查询原图保护状态
功能说明
用于查询原图保护功能是否开启。
示例代码
function describeOriginProtect() {var config = {// 需要替换成您自己的存储桶信息Bucket: 'examplebucket-1250000000', /* 存储桶,必须 */Region: 'COS_REGION', /* 存储桶所在地域,必须字段 */};var host = config.Bucket + '.pic.' + config.Region + '.myqcloud.com/?origin-protect';var url = 'https://' + host;cos.request({Method: 'GET',Url: url,},function(err, data){logger.log(err || data);});}describeOriginProtect();
参数说明
无
返回结果说明
关闭原图保护
功能说明
用于关闭原图保护功能。
示例代码
function closeOriginProtect() {var config = {// 需要替换成您自己的存储桶信息Bucket: 'examplebucket-1250000000', /* 存储桶,必须 */Region: 'COS_REGION', /* 存储桶所在地域,必须字段 */};var host = config.Bucket + '.pic.' + config.Region + '.myqcloud.com/?origin-protect';var url = 'https://' + host;cos.request({Method: 'DELETE',Url: url,},function(err, data){logger.log(err || data);});}closeOriginProtect();
参数说明
无
返回结果说明