JSON 참조

사용자가 파일을 하나 이상 선택하면 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,
    },
    ...
  ]
}
필드
actionGoogle 선택 도구 대화상자를 닫을 때 사용자가 가져온 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공개적으로 액세스할 수 있는 미리보기 이미지의 너비입니다.
timestamp1970년 1월 1일 00:00:00 GMT 이후의 밀리초 수입니다.
type선택한 항목의 Type입니다.
user_query쿼리 문자열(View.setQuery()에 설정된 경우)
view_ID항목을 선택한 ViewViewId입니다.
view_options추가 정보(알려진 경우) 그 외의 경우는 정의되지 않습니다.