本接口支持通过指定服务 ID,获取对应服务的详情,如:服务名称、服务地域和服务类型等信息。
下表仅列出该接口特有的请求参数和部分公共参数。更多信息请见公共请求参数。
| 参数 | 类型 | 是否必选 | 示例值 | 描述 |
|---|---|---|---|---|
| Action | String | 是 | GetImageService | 接口名称。当前 API 的名称为 GetImageService。 |
| Version | String | 是 | 2018-08-01 | 接口版本。当前 API 的版本为 2018-08-01。 |
ServiceId | String | 是 |
| 服务 ID。 |
下表仅列出本接口特有的返回参数。更多信息请见公共返回参数。
| 参数 | 类型 | 示例值 | 描述 |
|---|---|---|---|
| ServiceName | String | picture_1 | 服务名称。 |
| ServiceId | String | fc*****cf | 指定的服务 ID。 |
ServiceRegion | String |
| 服务地域,取值如下所示:
|
ServiceType | String |
| 服务类型,取值如下所示:
|
ServiceStatus | String |
| 服务状态。状态分为未审核、审核未通过、正常、禁用。 说明
|
| CreateAt | String | 2018-05-09 17:44:40 | 服务创建时间,即创建时当地服务器时间。 |
HasSigkey | Boolean |
| 服务是否已经配置鉴权 key,取值如下所示:
|
| TemplatePrefix | String | tplv-fc*****cf- | 该服务的图片模板固定前缀。 |
| DomainInfos | Array of DomainInfos | - | 绑定域名的相关信息。 |
| PrimaryKey | String | abcd****qrst | 主鉴权 Key。 |
| SecondaryKey | String | 9819***1bbc12 | 备鉴权 Key。 |
ObjectAccess | Boolean |
| 是否开启源地址访问,取值如下所示:
|
CompactURL | Boolean |
| 是否开启精简 URL,取值如下所示:
|
| Mirror | Object of Mirror | - | 镜像回源配置,默认关闭。 |
| Storage | Object of Storage | - | 资源配置。 |
| AllowBkts | Array of String | ["tos-cn-i-fc*****cf"] | 服务的授权 Bucket 列表。 |
UploadOverwrite | Boolean |
| 是否开启覆盖上传,取值如下所示:
|
ApplyFilenameRule | Boolean |
| 是否开启限制文件名仅云端生成功能。取值如下:
|
FilenameRule | String |
| 文件名生成规则。目前仅支持固定取值 说明 仅当 |
| EventRules | Array of EventRules | - | 事件通知规则 |
AllowMirrorTypes | Boolean |
| 是否允许配置其他镜像站类型,取值如下所示:
|
| ImageYAttribute | Object of ImageYAttribute | - | 自定义处理相关配置 |
ImageY | Boolean |
| 是否开启自定义处理样式,取值如下所示:
|
| RsaPublicKey | String | key1 | 用于保护「数据加密密钥」的密钥,只有加密上传的图片需要做处理时需要申请。 |
| ProjectName | String | default | 服务绑定的项目,默认为 default。 |
| ResourceTags | Array of ResourceTags | - | 服务绑定的标签。 |
| VodSpace | Object of VodSpace | - | 绑定的点播空间信息 |
| StorageRules | Array of StorageRules | - | 存储降冷策略。 |
| ResourceLimitedVisit | Object of ResourceLimitedVisit | - | 资源封禁配置。 |
StorageVersioning | Integer |
| 版本控制的启用状态,取值如下所示:
|
| MetaKeyCfg | Object of MetaKeyCfg | - | 自定义的可查询 meta 字段。 |
ApplyDefaultDomain | Boolean |
| 是否开启默认公网加速域名。取值如下:
|
TobDefaultDomain | String |
| 默认公网加速域名。 说明 仅在 |
| 参数 | 类型 | 示例值 | 描述 |
|---|---|---|---|
| DomainName | String | test | 绑定的域名。 |
| CNAME | String | test.bytedance.com | 域名解析到的 cname。 |
| Status | String | 正常 | 域名状态。 |
IsDefault | Boolean |
| 是否是默认域名,取值如下所示:
|
UrlAuth | Boolean |
| 是否开启鉴权,取值如下所示:
|
| 参数 | 类型 | 示例值 | 描述 |
|---|---|---|---|
| Schema | String | http | 下载图片的协议,支持取值:http、https。 |
| Host | String | img.example.com | 镜像回源域名。 |
Hosts | JSON Map |
| 带权重回源域名,key 为 String 类型时,代表镜像回源域名;value 为 Integer 类型时,代表域名权重。 |
| Source | String | \obj\%s | 镜像源 URI,其中图片名用 %s 占位符替代,比如/obj/%s。 |
Headers | JSON Map |
| 镜像回源下载原图时,携带的 HTTP 头部,键值都为 String 类型。 |
| 参数 | 类型 | 示例值 | 描述 |
|---|---|---|---|
| BktName | String | tos-cn-i-fc*****cf | 存储 Bucket 名称。 |
| TTL | Long | 0 | 保存时间,单位为秒。 |
AllTypes | Boolean |
| 是否支持任意文件格式上传,取值如下所示:
|
| 参数 | 类型 | 示例值 | 描述 |
|---|---|---|---|
| Id | String | 0180**61990 | 规则 ID |
EventType | Array of String |
| 事件类型。取值如下所示:
|
| MatchRule | String | \test\.png\b | 匹配规则的正则表达式。 |
| CallbackUrl | String | https://a.callback.com | 事件触发时接收回调的回调 URL。 |
Enable | Boolean |
| 规则是否被启用,取值如下所示:
|
| 参数 | 类型 | 示例值 | 描述 |
|---|---|---|---|
ImageProtect | Boolean |
| 是否开启原图保护,取值如下所示:
|
| ImageStyleSeparators | Array of String | ["@"] | 样式分割符 |
| 参数 | 类型 | 示例值 | 描述 |
|---|---|---|---|
| Key | String | userKey | 标签键 |
| Value | String | userValue | 标签值 |
| 参数 | 类型 | 示例值 | 描述 |
|---|---|---|---|
| SpaceName | String | test1 | 点播空间名 |
| Region | String | cn-north-1 | 空间所在地区 |
| Bucket | String | tos-cn-v-7**1 | 点播空间存储桶名称 |
| 参数 | 类型 | 示例值 | 描述 |
|---|---|---|---|
| Prefix | String | prefix | 文件前缀,例如设置为 prefix 后,规则将只对名称以 prefix 开头的存储资源生效。 |
| Event | String | upload | 策略类型,固定取值 Upload,表示按上传时间。 |
| Day | Integer | 24 | 策略天数,按照 Event 事件 Day 天后执行 Action 事件,即当匹配文件的上传时间符合指定天数后,自动按照处理策略对资源进行处理。 |
Action | String |
| 策略命中后需要执行的操作,取值如下所示:
|
Enable | Boolean |
| 是否启用策略,取值如下所示:
|
| NonCurrentDay | Integer | 30 | 历史版本文件的策略天数 |
| NonCurrentAction | String | IA | 历史版本文件在策略命中后执行的具体操作 |
| 参数 | 类型 | 示例值 | 描述 |
|---|---|---|---|
Enable | Boolean |
| 资源封禁开关,取值如下所示:
|
| AllowDomains | Array of String | ["test.example.com"] | 域名白名单列表,封禁资源仅可被白名单的域名访问。 |
| 参数 | 类型 | 示例值 | 描述 |
|---|---|---|---|
Type | String |
| 类型。取值如下:
|
Keys | Array of String |
| 保留或排除的字段名称。支持一级和二级字段,例如 说明 仅当 |
GET https://imagex.volcengineapi.com/?Action=GetImageService&Version=2018-08-01&ServiceId=90**1h
{ "ResponseMetadata": { "RequestId": "20230604110420****100232280022D31", "Action": "GetImageService", "Version": "2018-08-01", "Service": "ImageX", "Region": "cn-north-1" }, "Result": { "ServiceName": "picture_1", "ServiceId": "fc*****cf", "ServiceRegion": "cn", "ServiceType": "Image", "ServiceStatus": "正常", "CreateAt": "2018-05-09 17:44:40", "HasSigkey": false, "TemplatePrefix": "tplv-fc*****cf-", "DomainInfos": [ { "DomainName": "test", "CNAME": "test.bytedance.com", "Status": "正常", "IsDefault": true, "UrlAuth": true } ], "PrimaryKey": "abcd****qrst", "SecondaryKey": "9819***1bbc12", "ObjectAccess": false, "CompactURL": true, "Mirror": { "Schema": "http", "Host": "img.example.com", "Hosts": { "test.com": 100, "test1.com": 0 }, "Source": "\\obj\\%s", "Headers": { "name": "app1" } }, "Storage": { "BktName": "tos-cn-i-fc*****cf", "TTL": 0, "AllTypes": true }, "AllowBkts": [ "tos-cn-i-fc*****cf" ], "UploadOverwrite": true, "EventRules": [ { "Id": "0180**61990", "EventType": [ "upload" ], "MatchRule": "\\test\\.png\\b", "CallbackUrl": "https://a.callback.com", "Enable": true } ], "AllowMirrorTypes": true, "ImageYAttribute": { "ImageProtect": true, "ImageStyleSeparators": [ "@" ] }, "ImageY": true, "RsaPublicKey": "key1", "ProjectName": "default", "ResourceTags": [ { "Key": "userKey", "Value": "userValue" } ], "VodSpace": { "SpaceName": "test1\t", "Region": "cn-north-1", "Bucket": "tos-cn-v-7**1" }, "StorageRules": [ { "Prefix": "prefix", "Event": "upload", "Day": 24, "Action": "IA", "Enable": true, "NonCurrentAction": "IA", "NonCurrentDay": 30 } ], "ResourceLimitedVisit": { "Enable": true, "AllowDomains": [ "test.example.com" ] }, "StorageVersioning": 0, "MetaKeyCfg": { "Type": "ReservePart", "Keys": [ "width", "exif", "aigc.Label" ] }, "ApplyFilenameRule": true, "FilenameRule": "uuid_v4", "ApplyDefaultDomain": true, "TobDefaultDomain": "fc51f8f9x*.veimagex-pub.cn-north-1.volces.com" } }
本接口无特有的错误码。更多信息请见公共错误码和 veImageX 错误码。