camera.getMetadata

Trả về siêu dữ liệu của tệp dựa trên URI. Tiêu đề hình ảnh liệt kê các trường Exif và XMP. Lệnh này không còn được dùng trong API cấp 2.

Các tham số

  • fileUri: URI của tệp đích. Các nhà sản xuất quyết định nên sử dụng URI tuyệt đối hay tương đối. Ứng dụng có thể coi đây là giá trị nhận dạng không rõ ràng.

Kết quả

  • siêu dữ liệu: Exif (bao gồm cả thông tin về GPS), Ảnh toàn cảnh 360 độ XMP ở định dạng JSON. Không bao gồm hình ảnh hoặc hình thu nhỏ.

Lỗi

  • missingParameter: fileUri không được chỉ định.
  • invalidParameterName: Không nhận dạng được tên của thông số đầu vào.
  • invalidParameterValue: Tham số đầu vào được nhận dạng, nhưng giá trị của tham số đó không hợp lệ; ví dụ: fileUri không tồn tại hoặc loại dữ liệu của tham số đó không chính xác.

I/O lệnh

Nhập lệnh
{
    "parameters": {
        "fileUri": "file URI"
    }
}
Đầu ra của lệnh
{
    "results": {
        "exif": {
            ...
            "ImageWidth": 2000,
            "ImageLength": 1000,
            ...
        },
        "xmp": {
            "ProjectionType": "equirectangular",
        "UsePanoramaViewer": true,
            ...
        }
    }
}
Kết quả của lệnh (Lỗi)
{
    "error": {
        "code": "invalidParameterValue",
        "message": "Parameter fileUri doesn't exist."
    }
}