사용자가 파일을 하나 이상 선택하면 Google Picker API에서 JSON 형식의 객체를 반환합니다.
선택한 보기에 따라 이 표에 서로 다른 필드가 포함됩니다.
데이터 객체를 생성합니다.
JSON 표현 |
{
Response.ACTION: action,
Response.VIEW: [
view_id,
undefined,
view_options {
query: user_query,
parent: parent_ID,
...
}
],
Response.DOCUMENTS: [
{
Document.DESCRIPTION: description,
Document.DURATION: duration,
Document.EMBEDDABLE_URL: embed_URL,
Document.ICON_URL: icon_URL,
Document.ID: item_id,
Document.IS_NEW: is_new,
Document.LAST_EDITED_UTC: timestamp,
Document.MIME_TYPE: MIME_type,
Document.NAME: item_name,
Document.PARENT_ID: parent_ID,
{
type: phone_type,
number: phone_number,
}
...
],
Document.SERVICE_ID: service_id,
Document.THUMBNAILS: [
{
Thumbnail.URL: thumbnail_URL,
Thumbnail.WIDTH: thumbnail_width,
Thumbnail.HEIGHT: thumbnail_height
}
...
],
Document.TYPE: type,
Document.URL: item_URL
},
...
],
Response.PARENTS: [
{
Document.DESCRIPTION: description,
Document.LAST_EDITED_UTC: timestamp,
Document.MIME_TYPE: MIME_type,
Document.NAME: item_name,
Document.ICON_URL: icon_URL,
Document.ID: item_ID,
Document.IS_NEW: is_new,
Document.SERVICE_ID: service_id,
Document.THUMBNAILS: [
{
Thumbnail.URL: thumbnail_URL,
Thumbnail.WIDTH: thumbnail_width,
Thumbnail.HEIGHT: thumbnail_height
}
...
],
Document.TYPE: type,
Document.URL: item_URL,
},
...
]
}
|
필드 |
action | Google 선택 도구 대화상자를 닫을 때 사용자가 가져온 Action |
description | 항목의 설명입니다(제공된 경우). |
duration | 선택한 동영상의 길이입니다. |
embed_URL | 삽입 가능한 항목 버전의 URL입니다. |
icon_URL | 공개적으로 액세스할 수 있는 아이콘 버전의 URL입니다(사용 가능한 경우). |
is_new | 선택한 항목이 업로드된 직후에 선택된 경우 true입니다. |
item_URL | 항목으로 직접 연결되는 URL입니다. |
item_id | 선택한 항목의 ID입니다. |
item_name | 선택한 항목의 이름입니다. |
MIME_type | 선택한 항목의 MIME 유형입니다 (지도에는 유효하지 않음). |
parent_ID | 상위 항목의 ID입니다(해당하는 경우). |
service_id | 이 파일이 선택된 서비스를 설명하는 ServiceId 입니다. |
thumbnail_height | 공개적으로 액세스할 수 있는 썸네일의 높이입니다. |
thumbnail_URL | 공개적으로 액세스할 수 있는 썸네일의 URL입니다. |
thumbnail_width | 공개적으로 액세스할 수 있는 미리보기 이미지의 너비입니다. |
timestamp | 1970년 1월 1일 00:00:00 GMT 이후의 밀리초 수입니다. |
type | 선택한 항목의 Type 입니다. |
user_query | 쿼리 문자열(View.setQuery() 에 설정된 경우) |
view_ID | 항목을 선택한 View 의 ViewId 입니다. |
view_options | 추가 정보(알려진 경우) 그 외의 경우는 정의되지 않습니다. |