- 资源:PickedMediaItem
 - 类型
 - MediaFile
 - MediaFileMetadata
 - PhotoMetadata
 - VideoMetadata
 - VideoProcessingStatus
 - 方法
 
资源:PickedMediaItem
用户选择的照片或视频的表示形式。
| JSON 表示法 | 
|---|
{ "id": string, "createTime": string, "type": enum (  | 
              
| 字段 | |
|---|---|
id | 
                
                   
 媒体内容的标识符。 这是一个永久标识符,可用于在会话之间标识此媒体内容。  | 
              
createTime | 
                
                   
 媒体内容的创建时间(并非上传到 Google 相册的时间)。 采用 RFC 3339 标准,生成的输出将始终进行 Z 规范化(即转换为 UTC 零时区格式并在末尾附加 Z),并使用 0、3、6 或 9 个小数位。不带“Z”的偏差时间也是可以接受的。示例:  | 
              
type | 
                
                   
 相应媒体项的类型。  | 
              
mediaFile | 
                
                   
 构成相应媒体内容的媒体文件。  | 
              
类型
媒体内容的类型。
| 枚举 | |
|---|---|
TYPE_UNSPECIFIED | 
                未指定类型。 | 
PHOTO | 
                媒体内容表示照片。 | 
VIDEO | 
                媒体项表示视频。 | 
MediaFile
媒体文件的表示形式。
| JSON 表示法 | 
|---|
{
  "baseUrl": string,
  "mimeType": string,
  "filename": string,
  "mediaFileMetadata": {
    object ( | 
              
| 字段 | |
|---|---|
baseUrl | 
                
                   
 用于提取媒体文件字节的网址。 如需下载媒体文件,API 客户端必须向此网址添加 开发者文档中指定的参数。  | 
              
mimeType | 
                
                   
 媒体文件的 MIME 类型。例如   | 
              
filename | 
                
                   
 媒体文件的文件名。  | 
              
mediaFileMetadata | 
                
                   
 与媒体文件相关的元数据,例如高度和宽度。  | 
              
MediaFileMetadata
媒体文件的元数据。
| JSON 表示法 | 
|---|
{ "width": integer, "height": integer, "cameraMake": string, "cameraModel": string, // Union field  | 
              
| 字段 | |
|---|---|
width | 
                
                   
 媒体文件的原始宽度(以像素为单位)。  | 
              
height | 
                
                   
 媒体文件的原始高度(以像素为单位)。  | 
              
cameraMake | 
                
                   
 拍摄媒体内容所用相机的品牌。  | 
              
cameraModel | 
                
                   
 拍摄媒体内容所用相机的型号。  | 
              
联合字段 metadata。媒体文件的元数据(特定于其媒体类型)。metadata 只能是下列其中一项: | 
              |
photoMetadata | 
                
                   
 照片媒体类型的元数据。  | 
              
videoMetadata | 
                
                   
 视频媒体类型的元数据。  | 
              
PhotoMetadata
照片的特定元数据,例如 ISO、焦距和曝光时间。
其中某些字段可能未设置。
| JSON 表示法 | 
|---|
{ "focalLength": number, "apertureFNumber": number, "isoEquivalent": integer, "exposureTime": string }  | 
              
| 字段 | |
|---|---|
focalLength | 
                
                   
 拍照所用相机镜头的焦距。  | 
              
apertureFNumber | 
                
                   
 拍照所用相机镜头的光圈 (f) 数。  | 
              
isoEquivalent | 
                
                   
 拍照所用相机的 ISO。  | 
              
exposureTime | 
                
                   
 拍照时相机光圈的曝光时间。 该时长以秒为单位,最多包含九个小数位,以“  | 
              
VideoMetadata
视频特有的元数据。例如,fps。
| JSON 表示法 | 
|---|
{
  "fps": number,
  "processingStatus": enum ( | 
              
| 字段 | |
|---|---|
fps | 
                
                   
 视频的帧速率。  | 
              
processingStatus | 
                
                   
 视频的处理状态。  | 
              
VideoProcessingStatus
存储在 Google 相册中的视频的处理状态。
| 枚举 | |
|---|---|
UNSPECIFIED | 
                未指定视频处理状态。 | 
PROCESSING | 
                视频正在处理中。 用户可以在 Google 相册应用中看到此视频的图标,但该视频无法播放。  | 
              
READY | 
                视频处理完毕,现在即可观看。 尝试下载未处于   | 
              
FAILED | 
                遇到问题,无法处理视频。 | 
方法 | 
            |
|---|---|
                
 | 
              返回用户在指定会话期间选择的媒体内容列表。 |