- Tài nguyên: PickedMediaItem
- Loại
- MediaFile
- MediaFileMetadata
- PhotoMetadata
- VideoMetadata
- VideoProcessingStatus
- Phương thức
Tài nguyên: PickedMediaItem
Nội dung đại diện cho một bức ảnh hoặc video do người dùng chọn.
Biểu diễn dưới dạng JSON |
---|
{ "id": string, "createTime": string, "type": enum ( |
Trường | |
---|---|
id |
Giá trị nhận dạng cho mục nội dung nghe nhìn. Đây là giá trị nhận dạng cố định có thể được dùng giữa các phiên để xác định mục nội dung nghe nhìn này. |
createTime |
Thời gian tạo mục nội dung nghe nhìn (không phải thời gian tải lên Google Photos). Dấu thời gian ở định dạng "Zulu" RFC3339 UTC, có độ phân giải nano giây và tối đa 9 chữ số thập phân. Ví dụ: |
type |
Loại của mục nội dung nghe nhìn này. |
mediaFile |
Tệp nội dung nghe nhìn tạo nên mục nội dung nghe nhìn này. |
Loại
Loại của một mục nội dung nghe nhìn.
Enum | |
---|---|
TYPE_UNSPECIFIED |
Loại chưa được chỉ định. |
PHOTO |
Mục nội dung nghe nhìn đại diện cho một bức ảnh. |
VIDEO |
Mục nội dung nghe nhìn đại diện cho một video. |
MediaFile
Biểu thị tệp nội dung nghe nhìn.
Biểu diễn dưới dạng JSON |
---|
{
"baseUrl": string,
"mimeType": string,
"filename": string,
"mediaFileMetadata": {
object ( |
Trường | |
---|---|
baseUrl |
URL để tìm nạp các byte của tệp nội dung nghe nhìn. Để tải tệp phương tiện xuống, ứng dụng API phải thêm các thông số được chỉ định trong tài liệu dành cho nhà phát triển vào URL này. |
mimeType |
Loại MIME của tệp phương tiện. Ví dụ: |
filename |
Tên tệp của tệp nội dung nghe nhìn. |
mediaFileMetadata |
Siêu dữ liệu liên quan đến tệp phương tiện, chẳng hạn như chiều cao và chiều rộng. |
MediaFileMetadata
Siêu dữ liệu về tệp phương tiện.
Biểu diễn dưới dạng JSON |
---|
{ "width": integer, "height": integer, "cameraMake": string, "cameraModel": string, // Union field |
Trường | |
---|---|
width |
Chiều rộng ban đầu (tính bằng pixel) của tệp phương tiện. |
height |
Chiều cao ban đầu (tính bằng pixel) của tệp phương tiện. |
cameraMake |
Thương hiệu của máy ảnh đã chụp/quay nội dung nghe nhìn. |
cameraModel |
Mẫu máy ảnh dùng để chụp/quay nội dung nghe nhìn. |
Trường hợp hợp nhất metadata . Siêu dữ liệu cho tệp phương tiện dành riêng cho loại phương tiện đó. metadata chỉ có thể là một trong những giá trị sau: |
|
photoMetadata |
Siêu dữ liệu cho loại nội dung nghe nhìn là ảnh. |
videoMetadata |
Siêu dữ liệu cho loại nội dung nghe nhìn là video. |
PhotoMetadata
Siêu dữ liệu dành riêng cho một bức ảnh, chẳng hạn như ISO, tiêu cự và thời gian phơi sáng.
Bạn có thể không đặt được một số trường này.
Biểu diễn dưới dạng JSON |
---|
{ "focalLength": number, "apertureFNumber": number, "isoEquivalent": integer, "exposureTime": string } |
Trường | |
---|---|
focalLength |
Tiêu cự của ống kính máy ảnh dùng để chụp ảnh. |
apertureFNumber |
Số f của khẩu độ ống kính máy ảnh dùng để chụp ảnh. |
isoEquivalent |
ISO của máy ảnh dùng để chụp ảnh. |
exposureTime |
Thời gian phơi sáng của khẩu độ máy ảnh khi chụp ảnh. Thời lượng tính bằng giây, có tối đa 9 chữ số thập phân, kết thúc bằng " |
VideoMetadata
Siêu dữ liệu dành riêng cho một video. Ví dụ: fps.
Biểu diễn dưới dạng JSON |
---|
{
"fps": number,
"processingStatus": enum ( |
Trường | |
---|---|
fps |
Tốc độ khung hình của video. |
processingStatus |
Trạng thái xử lý của video. |
VideoProcessingStatus
Trạng thái xử lý của một video được lưu trữ trong Google Photos.
Enum | |
---|---|
UNSPECIFIED |
Bạn chưa chỉ định trạng thái xử lý video. |
PROCESSING |
Video đang được xử lý. Người dùng sẽ thấy biểu tượng của video này trong ứng dụng Google Photos; tuy nhiên, họ chưa thể phát video. |
READY |
Quá trình xử lý video đã hoàn tất và bạn có thể xem video này. Bạn có thể không tải được video không ở trạng thái |
FAILED |
Đã xảy ra lỗi nên không xử lý được video. |
Phương thức |
|
---|---|
|
Trả về danh sách các mục nội dung nghe nhìn do người dùng chọn trong phiên đã chỉ định. |