방법
검색 문서에서는 API를 호출하는 RESTful 메서드 discovery.apis.list 메서드는 REST 기반 검색 문서를 가져오기 위한 URL을 비롯하여 Google API 검색 서비스에서 지원하는 모든 API의 목록을 반환합니다.
- list
- 이 엔드포인트에서 지원되는 API 목록을 가져옵니다.
리소스 표현
{ "kind": "discovery#restDescription", "discoveryVersion": "v1", "id": string, "name": string, "canonicalName": string, "version": string, "revision": string, "title": string, "description": string, "icons": { "x16": string, "x32": string }, "documentationLink": string, "labels": [ string ], "protocol": "rest", "baseUrl": string, "basePath": string, "rootUrl": string, "servicePath": string, "batchPath": "batch", "endpoints": [ { "endpointUrl": string, "location": string, "deprecated": boolean, "description": string } ], "parameters": { (key): { "id": string, "type": string, "$ref": string, "description": string, "default": string, "required": boolean, "format": string, "pattern": string, "minimum": string, "maximum": string, "enum": [ string ], "enumDescriptions": [ string ], "repeated": boolean, "location": string, "properties": { (key): (JsonSchema) }, "additionalProperties": (JsonSchema), "items": (JsonSchema), "annotations": { "required": [ string ] } } }, "auth": { "oauth2": { "scopes": { (key): { "description": string } } } }, "features": [ string ], "schemas": { (key): { "id": string, "type": string, "$ref": string, "description": string, "default": string, "required": boolean, "deprecated": boolean, "format": string, "pattern": string, "minimum": string, "maximum": string, "enum": [ string ], "enumDescriptions": [ string ], "enumDeprecated": [ boolean ], "repeated": boolean, "location": string, "properties": { (key): (JsonSchema) }, "additionalProperties": (JsonSchema), "items": (JsonSchema), "annotations": { "required": [ string ] } } }, "methods": { (key): { "id": string, "path": string, "httpMethod": string, "description": string, "deprecated": boolean, "parameters": { (key): { "id": string, "type": string, "$ref": string, "description": string, "default": string, "required": boolean, "deprecated": boolean, "format": string, "pattern": string, "minimum": string, "maximum": string, "enum": [ string ], "enumDescriptions": [ string ], "enumDeprecated": [ boolean ], "repeated": boolean, "location": string, "properties": { (key): (JsonSchema) }, "additionalProperties": (JsonSchema), "items": (JsonSchema), "annotations": { "required": [ string ] } } }, "parameterOrder": [ string ], "request": { "$ref": string }, "response": { "$ref": string }, "scopes": [ (value) ], "supportsMediaDownload": boolean, "supportsMediaUpload": boolean, "mediaUpload": { "accept": [ string ], "maxSize": string, "protocols": { "simple": { "multipart": true, "path": string }, "resumable": { "multipart": true, "path": string } } }, "supportsSubscription": boolean } }, "resources": { (key): { "methods": { (key): { "id": string, "path": string, "httpMethod": string, "description": string, "deprecated": boolean, "parameters": { (key): { "id": string, "type": string, "$ref": string, "description": string, "default": string, "required": boolean, "deprecated": boolean, "format": string, "pattern": string, "minimum": string, "maximum": string, "enum": [ string ], "enumDescriptions": [ string ], "enumDeprecated": [ boolean ], "repeated": boolean, "location": string, "properties": { (key): (JsonSchema) }, "additionalProperties": (JsonSchema), "items": (JsonSchema), "annotations": { "required": [ string ] } } }, "parameterOrder": [ string ], "request": { "$ref": string }, "response": { "$ref": string }, "scopes": [ (value) ], "supportsMediaDownload": boolean, "supportsMediaUpload": boolean, "mediaUpload": { "accept": [ string ], "maxSize": string, "protocols": { "simple": { "multipart": true, "path": string }, "resumable": { "multipart": true, "path": string } } }, "supportsSubscription": boolean } }, "deprecated": boolean, "resources": { (key): (RestResource) } } } }
속성 이름 | 가치 | 설명 | 메모 |
---|---|---|---|
kind |
string |
이 응답의 종류입니다.고정 문자열 discovery#restDescription . |
|
discoveryVersion |
string |
이 문서를 생성하는 데 사용되는 Discovery API의 버전을 표시합니다. | |
id |
string |
API의 검색 문서 ID입니다. 예: urlshortener:v1 |
|
name |
string |
API의 이름입니다. 예: urlshortener . |
|
canonicalName |
string |
API의 표준 이름입니다. 예: Url Shortener . |
|
version |
string |
API 버전입니다. 예: v1 |
|
revision |
string |
API의 버전 | |
title |
string |
API의 제목입니다. 예: 'Google Url Shortener API' | |
description |
string |
이 API에 대한 설명입니다. | |
icons |
object |
API를 나타내는 16x16 및 32x32 아이콘으로 연결되는 링크 | |
icons.x16 |
string |
16x16 아이콘의 URL입니다. | |
icons.x32 |
string |
32x32 아이콘의 URL입니다. | |
documentationLink |
string |
사람이 읽을 수 있는 API 문서 링크입니다. | |
labels[] |
list |
이 API의 상태 라벨입니다. 유효한 값에는 limited_availability 또는 deprecated 이 포함됩니다. |
|
protocol |
string |
문서에 설명된 프로토콜입니다. REST를 예로 들 수 있습니다. | |
rootUrl |
string |
모든 API 서비스가 있는 루트 URL입니다. | |
endpoints[] |
list |
이 API의 위치 기반 엔드포인트 객체 목록입니다. 각 객체에는 엔드포인트 URL, 위치, 설명, 지원 중단 상태가 포함됩니다. | |
endpoints[].endpointUrl |
string |
엔드포인트 대상 호스트의 URL입니다. | |
endpoints[].location |
string |
엔드포인트의 위치입니다. | |
endpoints[].description |
string |
URL로 지정된 호스트를 설명하는 문자열입니다. | |
endpoints[].deprecated |
boolean |
이 엔드포인트의 지원 중단 여부입니다. | |
parameters |
object |
모든 API에 적용되는 공통 매개변수입니다. | |
parameters.(key) |
nested object |
단일 매개변수에 대한 설명입니다. | |
parameters.(key).id |
string |
이 스키마의 고유 식별자입니다. | |
parameters.(key).type |
string |
이 스키마의 값 유형입니다. 값 목록은 JSON 스키마의 'type' 섹션에서 확인할 수 있습니다. | |
parameters.(key).$ref |
string |
다른 스키마에 대한 참조입니다. 이 속성의 값은 다른 스키마의 ID입니다. | |
parameters.(key).description |
string |
이 객체에 대한 설명입니다. | |
parameters.(key).default |
string |
이 속성의 기본값입니다 (있는 경우). | |
parameters.(key).required |
boolean |
매개변수가 필요한지 여부입니다. | |
parameters.(key).format |
string |
값을 제한하는 데 도움이 되는 추가 정규 표현식 또는 키입니다. 자세한 내용은 유형 및 형식 요약을 참고하세요. | |
parameters.(key).pattern |
string |
이 매개변수가 준수해야 하는 정규 표현식입니다. | |
parameters.(key).minimum |
string |
이 매개변수의 최솟값입니다. | |
parameters.(key).maximum |
string |
이 매개변수의 최댓값입니다. | |
parameters.(key).enum[] |
list |
이 매개변수가 사용할 수 있는 값입니다 (enum인 경우). | |
parameters.(key).enumDescriptions[] |
list |
enum에 대한 설명입니다. 각 위치는 enum 배열에 있는 해당 값에 매핑됩니다. | |
parameters.(key).repeated |
boolean |
이 매개변수가 여러 번 표시될 수 있는지 여부입니다. | |
parameters.(key).location |
string |
이 매개변수가 쿼리에 포함되는지 또는 REST 요청의 경로에 포함되는지를 나타냅니다. | |
parameters.(key).properties |
object |
객체의 스키마인 경우 이 객체의 각 속성에 대한 스키마를 나열합니다. | |
parameters.(key).properties.(key) |
nested object |
이 객체의 단일 속성입니다. 값 자체가 이 속성을 설명하는 JSON 스키마 객체입니다. | |
parameters.(key).additionalProperties |
nested object |
객체의 스키마인 경우 이 속성은 이 객체에 동적 키가 있는 모든 추가 속성의 스키마입니다. | |
parameters.(key).items |
nested object |
배열의 스키마인 경우 이 속성은 배열의 각 요소에 대한 스키마입니다. | |
parameters.(key).annotations |
object |
이 속성에 관한 추가 정보입니다. | |
parameters.(key).annotations.required[] |
list |
요청에 이 속성이 필요한 메서드의 목록입니다. | |
auth |
object |
인증 정보 | |
auth.oauth2 |
object |
OAuth 2.0 인증 정보 | |
auth.oauth2.scopes |
object |
사용 가능한 OAuth 2.0 범위 | |
auth.oauth2.scopes.(key) |
object |
범위 값입니다. | |
auth.oauth2.scopes.(key).description |
string |
범위에 대한 설명입니다. | |
features[] |
list |
이 API에서 지원되는 기능의 목록입니다. | |
schemas |
object |
이 API의 스키마입니다. | |
schemas.(key) |
nested object |
개별 스키마 설명입니다. | |
schemas.(key).id |
string |
이 스키마의 고유 식별자입니다. 예: URL |
|
schemas.(key).type |
string |
이 스키마의 값 유형입니다. 값 목록은 JSON 스키마의 '유형' 섹션에서 찾을 수 있습니다. | |
schemas.(key).$ref |
string |
다른 스키마에 대한 참조입니다. 이 속성의 값은 다른 스키마의 ID입니다. | |
schemas.(key).description |
string |
이 객체에 대한 설명입니다. | |
schemas.(key).default |
string |
이 속성의 기본값입니다 (있는 경우). | |
schemas.(key).required |
boolean |
매개변수가 필요한지 여부입니다. | |
schemas.(key).deprecated |
boolean |
이 스키마의 지원 중단 여부입니다. | |
schemas.(key).format |
string |
값을 제한하는 데 도움이 되는 추가 정규 표현식 또는 키입니다.자세한 내용은 유형 및 형식 요약을 참조하세요. | |
schemas.(key).pattern |
string |
이 매개변수가 준수해야 하는 정규 표현식입니다. | |
schemas.(key).minimum |
string |
이 매개변수의 최솟값입니다. | |
schemas.(key).maximum |
string |
이 매개변수의 최댓값입니다. | |
schemas.(key).enum[] |
list |
이 매개변수가 사용할 수 있는 값입니다 (enum인 경우). | |
schemas.(key).enumDescriptions[] |
list |
enum에 대한 설명입니다. 각 위치는 enum 배열에 있는 해당 값에 매핑됩니다. |
|
schemas.(key).enumDeprecated[] |
list |
enum의 지원 중단 상태입니다. 각 위치는 enum 배열에 있는 해당 값에 매핑됩니다. |
|
schemas.(key).repeated |
boolean |
이 매개변수가 여러 번 표시될 수 있는지 여부입니다. | |
schemas.(key).location |
string |
이 매개변수가 쿼리에 포함되는지 또는 REST 요청의 경로에 포함되는지를 나타냅니다. | |
schemas.(key).properties |
object |
객체의 스키마인 경우 이 객체의 각 속성에 대한 스키마를 나열합니다. | |
schemas.(key).properties.(key) |
nested object |
이 객체의 단일 속성입니다. 값 자체가 이 속성을 설명하는 JSON 스키마 객체입니다. | |
schemas.(key).additionalProperties |
nested object |
객체의 스키마인 경우 이 속성은 이 객체에 동적 키가 있는 모든 추가 속성의 스키마입니다. | |
schemas.(key).items |
nested object |
배열의 스키마인 경우 이 속성은 배열의 각 요소에 대한 스키마입니다. | |
schemas.(key).annotations |
object |
이 속성에 관한 추가 정보입니다. | |
schemas.(key).annotations.required[] |
list |
요청에 이 속성이 필요한 메서드의 목록입니다. | |
methods |
object |
이 API의 API 수준 메서드입니다. | |
methods.(key) |
nested object |
개별 메서드 설명입니다. | |
methods.(key).id |
string |
이 메서드의 고유 ID입니다. 이 속성은 여러 버전의 디스커버리 간에 메서드를 일치시키는 데 사용할 수 있습니다. | |
methods.(key).description |
string |
이 메서드에 대한 설명입니다. | |
methods.(key).deprecated |
boolean |
이 메서드가 지원 중단되었는지 여부입니다. | |
methods.(key).parameters |
object |
이 메서드의 모든 매개변수에 대한 세부정보입니다. | |
methods.(key).parameters.(key) |
nested object |
이 메서드의 단일 매개변수에 대한 세부정보입니다. | |
methods.(key).parameters.(key).id |
string |
이 스키마의 고유 식별자입니다. | |
methods.(key).parameters.(key).type |
string |
이 스키마의 값 유형입니다. 값 목록은 JSON 스키마의 'type' 섹션에서 찾을 수 있습니다. | |
methods.(key).parameters.(key).$ref |
string |
다른 스키마에 대한 참조입니다. 이 속성의 값은 다른 스키마의 ID입니다. | |
methods.(key).parameters.(key).description |
string |
이 객체에 대한 설명입니다. | |
methods.(key).parameters.(key).default |
string |
이 속성의 기본값입니다 (있는 경우). | |
methods.(key).parameters.(key).required |
boolean |
매개변수가 필요한지 여부입니다. | |
methods.(key).parameters.(key).deprecated |
boolean |
매개변수 지원 중단 여부입니다. | |
methods.(key).parameters.(key).format |
string |
값을 제한하는 데 도움이 되는 추가 정규 표현식 또는 키입니다.자세한 내용은 유형 및 형식 요약을 참조하세요. | |
methods.(key).parameters.(key).pattern |
string |
이 매개변수가 준수해야 하는 정규 표현식입니다. | |
methods.(key).parameters.(key).minimum |
string |
이 매개변수의 최솟값입니다. | |
methods.(key).parameters.(key).maximum |
string |
이 매개변수의 최댓값입니다. | |
methods.(key).parameters.(key).enum[] |
list |
이 매개변수가 사용할 수 있는 값입니다 (enum인 경우). | |
methods.(key).parameters.(key).enumDescriptions[] |
list |
enum에 대한 설명입니다. 각 위치는 enum 배열에 있는 해당 값에 매핑됩니다. |
|
methods.(key).parameters.(key).enumDeprecated[] |
list |
enum의 지원 중단 상태입니다. 각 위치는 enum 배열에 있는 해당 값에 매핑됩니다. |
|
methods.(key).parameters.(key).repeated |
boolean |
이 매개변수가 여러 번 표시될 수 있는지 여부입니다. | |
methods.(key).parameters.(key).location |
string |
이 매개변수가 쿼리에 포함되는지 또는 REST 요청의 경로에 포함되는지를 나타냅니다. | |
methods.(key).parameters.(key).properties |
object |
객체의 스키마인 경우 이 객체의 각 속성에 대한 스키마를 나열합니다. | |
methods.(key).parameters.(key).properties.(key) |
nested object |
이 객체의 단일 속성입니다. 값 자체가 이 속성을 설명하는 JSON 스키마 객체입니다. | |
methods.(key).parameters.(key).additionalProperties |
nested object |
객체의 스키마인 경우 이 속성은 이 객체에 동적 키가 있는 모든 추가 속성의 스키마입니다. | |
methods.(key).parameters.(key).items |
nested object |
배열의 스키마인 경우 이 속성은 배열의 각 요소에 대한 스키마입니다. | |
methods.(key).parameters.(key).annotations |
object |
이 속성에 관한 추가 정보입니다. | |
methods.(key).parameters.(key).annotations.required[] |
list |
요청에 이 속성이 필요한 메서드 목록입니다. | |
methods.(key).parameterOrder[] |
list |
필수 매개변수의 순서가 지정된 목록입니다. 이는 메서드 서명을 구조화하는 방법에 대한 힌트 역할을 합니다. 배열은 가장 중요한 매개변수가 맨 위에 오도록 정렬됩니다. | |
methods.(key).scopes[] |
list |
이 메서드에 적용되는 OAuth 2.0 범위입니다. | |
methods.(key).supportsMediaDownload |
boolean |
이 메서드가 미디어 다운로드를 지원하는지 여부입니다. | |
methods.(key).supportsMediaUpload |
boolean |
이 메서드가 미디어 업로드를 지원하는지 여부입니다. | |
methods.(key).mediaUpload |
object |
미디어 업로드 매개변수 | |
methods.(key).mediaUpload.accept[] |
list |
이 메서드에 허용되는 미디어 업로드의 MIME 미디어 범위입니다. | |
methods.(key).mediaUpload.maxSize |
string |
미디어 업로드의 최대 크기(예: '1MB', '2GB' 또는 '3TB')입니다. | |
methods.(key).supportsSubscription |
boolean |
이 메서드가 구독을 지원하는지 여부입니다. | |
baseUrl |
string |
[지원 중단됨] REST 요청의 기본 URL입니다. | |
basePath |
string |
[지원 중단됨] REST 요청의 기본 경로입니다. | |
servicePath |
string |
모든 REST 요청의 기본 경로입니다. | |
batchPath |
string |
REST 일괄 요청의 경로입니다. | |
methods.(key).path |
string |
이 REST 메서드의 URI 경로입니다. API 수준에서 servicePath 속성과 함께 사용해야 합니다. |
|
methods.(key).httpMethod |
string |
이 메서드에서 사용되는 HTTP 메서드입니다. | |
methods.(key).request |
object |
요청의 스키마입니다. | |
methods.(key).request.$ref |
string |
요청 스키마의 스키마 ID입니다. | |
methods.(key).request.parameterName |
string |
[지원 중단됨] 일부 API에는 이전 버전과의 호환성을 위해 이 필드가 포함되어 있습니다. 무시해도 됩니다. | |
methods.(key).response |
object |
응답의 스키마입니다. | |
methods.(key).response.$ref |
string |
응답 스키마의 스키마 ID입니다. | |
methods.(key).mediaUpload.protocols |
object |
지원되는 업로드 프로토콜 | |
methods.(key).mediaUpload.protocols.simple |
object |
단일 HTTP 요청으로 업로드할 수 있습니다. | |
methods.(key).mediaUpload.protocols.simple.multipart |
boolean |
이 엔드포인트가 멀티파트 미디어 업로드를 지원하는 경우 true입니다. | |
methods.(key).mediaUpload.protocols.simple.path |
string |
업로드에 사용할 URI 경로입니다. API 수준에서 rootURL 속성과 함께 사용해야 합니다. |
|
methods.(key).mediaUpload.protocols.resumable |
object |
재개 가능한 미디어 업로드 프로토콜을 지원합니다. | |
methods.(key).mediaUpload.protocols.resumable.multipart |
boolean |
true : 이 엔드포인트가 멀티파트 미디어 업로드를 지원하는 경우 |
|
methods.(key).mediaUpload.protocols.resumable.path |
string |
업로드에 사용할 URI 경로입니다. API 수준에서 rootURL 속성과 함께 사용해야 합니다. |
|
resources |
object |
이 API의 리소스입니다. | |
resources.(key) |
nested object |
개별 리소스 설명입니다. 이 리소스와 관련된 메서드 및 하위 리소스가 포함되어 있습니다. | |
resources.(key).methods |
object |
이 리소스의 메서드입니다. | |
resources.(key).methods.(key) |
nested object |
이 리소스의 모든 메서드에 대한 설명입니다. | |
resources.(key).methods.(key).id |
string |
이 메서드의 고유 ID입니다. 이 속성은 여러 버전의 디스커버리 간에 메서드를 일치시키는 데 사용할 수 있습니다. | |
resources.(key).methods.(key).path |
string |
이 REST 메서드의 URI 경로입니다. API 수준에서 servicePath 속성과 함께 사용해야 합니다. |
|
resources.(key).methods.(key).flatPath |
string |
수준 2 기능({+var})이 없는 이 REST 메서드의 URI 경로(RFC 6570)입니다. path 속성을 보완합니다. |
|
resources.(key).methods.(key).httpMethod |
string |
이 메서드에서 사용되는 HTTP 메서드입니다. | |
resources.(key).methods.(key).description |
string |
이 메서드에 대한 설명입니다. | |
resources.(key).methods.(key).deprecated |
boolean |
이 메서드가 지원 중단되었는지 여부입니다. | |
resources.(key).methods.(key).parameters |
object |
이 메서드의 모든 매개변수에 대한 세부정보입니다. | |
resources.(key).methods.(key).parameters.(key) |
nested object |
이 메서드의 단일 매개변수에 대한 세부정보입니다. | |
resources.(key).methods.(key).parameters.(key).id |
string |
이 스키마의 고유 식별자입니다. | |
resources.(key).methods.(key).parameters.(key).type |
string |
이 스키마의 값 유형입니다. 값 목록은 JSON 스키마의 'type' 섹션에서 찾을 수 있습니다. | |
resources.(key).methods.(key).parameters.(key).$ref |
string |
다른 스키마에 대한 참조입니다. 이 속성의 값은 다른 스키마의 'ID'입니다. | |
resources.(key).methods.(key).parameters.(key).description |
string |
이 객체에 대한 설명입니다. | |
resources.(key).methods.(key).parameters.(key).default |
string |
이 속성의 기본값입니다 (있는 경우). | |
resources.(key).methods.(key).parameters.(key).required |
boolean |
매개변수가 필요한지 여부입니다. | |
resources.(key).methods.(key).parameters.(key).deprecated |
boolean |
매개변수 지원 중단 여부입니다. | |
resources.(key).methods.(key).parameters.(key).format |
string |
값을 제한하는 데 도움이 되는 추가 정규 표현식 또는 키입니다.자세한 내용은 유형 및 형식 요약을 참조하세요. | |
resources.(key).methods.(key).parameters.(key).pattern |
string |
이 매개변수가 준수해야 하는 정규 표현식입니다. | |
resources.(key).methods.(key).parameters.(key).minimum |
string |
이 매개변수의 최솟값입니다. | |
resources.(key).methods.(key).parameters.(key).maximum |
string |
이 매개변수의 최댓값입니다. | |
resources.(key).methods.(key).parameters.(key).enum[] |
list |
이 매개변수가 사용할 수 있는 값입니다 (enum인 경우). | |
resources.(key).methods.(key).parameters.(key).enumDescriptions[] |
list |
enum에 대한 설명입니다. 각 위치는 enum 배열에 있는 해당 값에 매핑됩니다. |
|
resources.(key).methods.(key).parameters.(key).enumDeprecated[] |
list |
enum의 지원 중단 상태입니다. 각 위치는 enum 배열에 있는 해당 값에 매핑됩니다. |
|
resources.(key).methods.(key).parameters.(key).repeated |
boolean |
이 매개변수가 여러 번 표시될 수 있는지 여부입니다. | |
resources.(key).methods.(key).parameters.(key).location |
string |
이 매개변수가 쿼리에 포함되는지 또는 REST 요청의 경로에 포함되는지를 나타냅니다. | |
resources.(key).methods.(key).parameters.(key).properties |
object |
객체의 스키마인 경우 이 객체의 각 속성에 대한 스키마를 나열합니다. | |
resources.(key).methods.(key).parameters.(key).properties.(key) |
nested object |
이 객체의 단일 속성입니다. 값 자체가 이 속성을 설명하는 JSON 스키마 객체입니다. | |
resources.(key).methods.(key).parameters.(key).additionalProperties |
nested object |
객체의 스키마인 경우 이 속성은 이 객체에 동적 키가 있는 모든 추가 속성의 스키마입니다. | |
resources.(key).methods.(key).parameters.(key).items |
nested object |
배열의 스키마인 경우 이 속성은 배열의 각 요소에 대한 스키마입니다. | |
resources.(key).methods.(key).parameters.(key).annotations |
object |
이 속성에 관한 추가 정보입니다. | |
resources.(key).methods.(key).parameters.(key).annotations.required[] |
list |
요청에 이 속성이 필요한 메서드의 목록입니다. | |
resources.(key).methods.(key).parameterOrder[] |
list |
필수 매개변수의 순서가 지정된 목록입니다. 이는 메서드 서명을 구조화하는 방법에 대한 힌트 역할을 합니다. 배열은 가장 중요한 매개변수가 맨 위에 오도록 정렬됩니다. | |
resources.(key).methods.(key).request |
object |
요청의 스키마입니다. | |
resources.(key).methods.(key).request.$ref |
string |
요청 스키마의 스키마 ID입니다. | |
resources.(key).methods.(key).response |
object |
응답의 스키마입니다. | |
resources.(key).methods.(key).response.$ref |
string |
응답 스키마의 스키마 ID입니다. | |
resources.(key).methods.(key).scopes[] |
list |
이 메서드에 적용되는 OAuth 2.0 범위입니다. | |
resources.(key).methods.(key).supportsMediaDownload |
boolean |
이 메서드가 미디어 다운로드를 지원하는지 여부입니다. | |
resources.(key).methods.(key).supportsMediaUpload |
boolean |
이 메서드가 미디어 업로드를 지원하는지 여부입니다. | |
resources.(key).methods.(key).mediaUpload |
object |
미디어 업로드 매개변수 | |
resources.(key).methods.(key).mediaUpload.accept[] |
list |
이 메서드에 허용되는 미디어 업로드의 MIME 미디어 범위입니다. | |
resources.(key).methods.(key).mediaUpload.maxSize |
string |
미디어 업로드의 최대 크기(예: '1MB', '2GB' 또는 '3TB')입니다. | |
resources.(key).methods.(key).mediaUpload.protocols |
object |
지원되는 업로드 프로토콜 | |
resources.(key).methods.(key).mediaUpload.protocols.simple |
object |
단일 HTTP 요청으로 업로드할 수 있습니다. | |
resources.(key).methods.(key).mediaUpload.protocols.simple.multipart |
boolean |
true : 이 엔드포인트가 멀티파트 미디어 업로드를 지원하는 경우 |
|
resources.(key).methods.(key).mediaUpload.protocols.simple.path |
string |
업로드에 사용할 URI 경로입니다. API 수준에서 rootURL 속성과 함께 사용해야 합니다. |
|
resources.(key).methods.(key).mediaUpload.protocols.resumable |
object |
재개 가능한 미디어 업로드 프로토콜을 지원합니다. | |
resources.(key).methods.(key).mediaUpload.protocols.resumable.multipart |
boolean |
true : 이 엔드포인트가 멀티파트 미디어 업로드를 지원하는 경우 |
|
resources.(key).methods.(key).mediaUpload.protocols.resumable.path |
string |
업로드에 사용할 URI 경로입니다. API 수준에서 rootURL 속성과 함께 사용해야 합니다. |
|
resources.(key).methods.(key).supportsSubscription |
boolean |
이 메서드가 구독을 지원하는지 여부입니다. | |
resources.(key).deprecated |
boolean |
이 리소스의 지원 중단 여부입니다. | |
resources.(key).resources |
object |
이 리소스의 하위 리소스입니다. | |
resources.(key).resources.(key) |
nested object |
이 리소스의 모든 하위 리소스에 대한 설명입니다. |