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,
    },
    ...
  ]
}
필드
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공개적으로 액세스할 수 있는 썸네일의 너비
timestamp1970년 1월 1일 00:00:00 GMT 이후 경과된 시간(밀리초 단위)입니다.
type선택한 항목의 Type입니다.
user_query쿼리 문자열(View.setQuery()에 설정된 경우)
view_ID항목을 선택한 ViewViewId
view_options추가 정보(알고 있는 경우) 정의되지 않은 경우.