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作品的可嵌入版本的网址。
icon_URL图标的可公开访问版本(如果有)的网址。
is_new如果所选项已上传,但立即选择,则为 true。
item_URL直接链接到商品的网址。
item_id所选内容的 ID。
item_name所选内容的名称。
MIME_type所选项目的 MIME 类型(对地图无效)。
parent_ID父级商品的 ID(如果适用)。
service_idServiceId,用于描述此文件的选择服务。
thumbnail_height可公开访问的缩略图的高度。
thumbnail_URL可公开访问的缩略图的网址。
thumbnail_width可公开访问的缩略图的宽度。
timestamp自 1970 年 1 月 1 日格林威治标准时间 00:00:00 以来的毫秒数。
type所选内容的 Type
user_query查询字符串(如果在 View.setQuery() 中设置了此类)。
view_ID商品所属View中的ViewId
view_options其他信息(如果已知)。否则,未定义。