资源:MediaItem
表示 Google 相册中的媒体内容(例如照片或视频)。
| JSON 表示法 | 
|---|
| { "id": string, "description": string, "productUrl": string, "baseUrl": string, "mimeType": string, "mediaMetadata": { object ( | 
| 字段 | |
|---|---|
| id | 
 媒体内容的标识符。这是一个永久标识符,可用于在会话之间标识此媒体内容。 | 
| description | 
 媒体内容的说明。用户可以在 Google 相册应用的媒体内容信息部分看见此内容。必须少于 1,000 个字符。仅包含用户撰写的文本。说明应提供背景信息,帮助用户了解媒体。请勿添加任何自动生成的字符串,例如文件名、标签和其他元数据。 | 
| productUrl | 
 媒体内容的 Google 相册网址。用户只有在登录后才能使用此链接。从影集搜索中检索到网址时,该网址将指向影集内的内容。 | 
| baseUrl | 
 指向媒体内容字节的网址。您不能直接使用该网址,而应在使用前向其附加参数。如需查看所支持参数的完整列表,请参阅开发者文档。例如, | 
| mimeType | 
 媒体内容的 MIME 类型。例如  | 
| mediaMetadata | 
 与媒体内容相关的元数据,例如高度、宽度或创建时间。 | 
| contributorInfo | 
 添加此媒体内容的用户的相关信息。请注意,仅当将  | 
| filename | 
 媒体内容的文件名。用户可以在 Google 相册应用的媒体内容信息部分看见此内容。 | 
MediaMetadata
媒体项的元数据。
| JSON 表示法 | 
|---|
| { "creationTime": string, "width": string, "height": string, // Union field | 
| 字段 | |
|---|---|
| creationTime | 
 媒体内容的首次创建时间(而非上传到 Google 相册的时间)。 时间戳采用 RFC3339 世界协调时间(UTC,即“祖鲁时”)格式,精确到纳秒,最多九个小数位。示例: | 
| width | 
 媒体项的原始宽度(以像素为单位)。 | 
| height | 
 媒体内容的原始高度(以像素为单位)。 | 
| 联合字段 metadata。媒体内容所代表底层媒体类型的特定元数据。metadata只能是下列其中一项: | |
| photo | 
 照片媒体类型的元数据。 | 
| video | 
 视频媒体类型的元数据。 | 
照片
照片特有的元数据,例如 ISO、焦距和曝光时间。其中某些字段可能为 null 或未包含在内。
| JSON 表示法 | 
|---|
| { "cameraMake": string, "cameraModel": string, "focalLength": number, "apertureFNumber": number, "isoEquivalent": integer, "exposureTime": string } | 
| 字段 | |
|---|---|
| cameraMake | 
 拍照所用相机的品牌。 | 
| cameraModel | 
 拍照所用相机的型号。 | 
| focalLength | 
 拍照所用相机镜头的焦距。 | 
| apertureFNumber | 
 拍照所用相机镜头的光圈 (f) 数。 | 
| isoEquivalent | 
 拍照所用相机的 ISO。 | 
| exposureTime | 
 拍照时相机光圈的曝光时间。 该时长以秒为单位,最多包含九个小数位,以“ | 
视频
视频的特定元数据,例如 fps 和处理状态。其中一些字段可能为 null 或未包含在内。
| JSON 表示法 | 
|---|
| {
  "cameraMake": string,
  "cameraModel": string,
  "fps": number,
  "status": enum ( | 
| 字段 | |
|---|---|
| cameraMake | 
 拍摄视频所用相机的品牌。 | 
| cameraModel | 
 拍摄视频所用相机的型号。 | 
| fps | 
 视频的帧速率。 | 
| status | 
 视频的处理状态。 | 
VideoProcessingStatus
上传到 Google 相册的视频的处理状态。
| 枚举 | |
|---|---|
| UNSPECIFIED | 视频处理状态未知。 | 
| PROCESSING | 视频正在处理中。用户在 Google 相册应用中看到此视频的图标;不过目前还无法播放 | 
| READY | 视频处理完毕,现在即可观看。重要提示:尝试下载未处于“准备就绪”状态的视频可能会失败。 | 
| FAILED | 出了点问题,无法处理视频。 | 
ContributorInfo
添加媒体项的用户的相关信息。请注意,仅当此媒体内容位于应用创建的共享影集中且您拥有共享范围时,此信息才会显示。
| JSON 表示法 | 
|---|
| { "profilePictureBaseUrl": string, "displayName": string } | 
| 字段 | |
|---|---|
| profilePictureBaseUrl | 
 指向贡献者个人资料照片的网址。 | 
| displayName | 
 贡献者的显示名称。 | 
| 方法 | |
|---|---|
| 
 | 在用户的 Google 相册媒体库中创建一项或多项媒体内容。 | 
| 
 | 返回拥有指定媒体内容标识符的媒体内容列表。 | 
| 
 | 返回拥有指定媒体内容标识符的媒体内容。 | 
| 
 | 列出用户 Google 相册媒体库中的所有媒体内容。 | 
| 
 | 使用指定的 id更新媒体项。 | 
| 
 | 搜索用户 Google 相册媒体库中的媒体内容。 | 
