Camera.getImage

แสดงรูปภาพขนาดเต็มหรือรูปภาพที่มีการปรับขนาดโดยกำหนด URI พารามิเตอร์อินพุตจะมี ความละเอียด นี่เป็นคำสั่งเดียวที่ควรจะแสดงผล Content-Type: image/jpeg คำสั่งอื่นๆ ทั้งหมดจะส่งคืน Content-Type: application/json;charset=utf-8 คำสั่งนี้เลิกใช้งานแล้วใน API ระดับ 2

พารามิเตอร์

  • fileUri: URI ของไฟล์เป้าหมาย ผู้ผลิตจะตัดสินใจว่าจะใช้ URI แบบสัมบูรณ์หรือสัมพัทธ์ ไคลเอ็นต์อาจถือว่าข้อมูลนี้เป็นตัวระบุแบบทึบ
  • maxSize: (ไม่บังคับ) ขนาดสูงสุดของรูปภาพที่ขอ;max(scaledimage_width, scaledimage_height) หากละเว้น maxSize หรือใหญ่กว่ารูปภาพขนาดเต็ม ระบบจะแสดงผลรูปภาพขนาดเต็ม

ผลลัพธ์

  • content: ข้อมูลไบนารีของรูปภาพ รวมถึงข้อมูลเมตาที่เกี่ยวข้อง (เช่น ปรับขนาด) ในส่วนหัวของรูปภาพ

ข้อผิดพลาด

  • missingParameters: ไม่ได้ระบุ fileUri ที่จำเป็น
  • invalidparameterName: ระบบไม่รู้จักชื่อพารามิเตอร์ที่ป้อน
  • invalidParametersValue: ระบบรู้จักชื่อพารามิเตอร์อินพุต แต่ค่าไม่ถูกต้อง เช่น ค่า fileUri ไม่มีอยู่ ประเภทข้อมูลไม่ถูกต้อง หรือ maxSize มีประเภทข้อมูลผิด

คำสั่ง I/O

อินพุตคำสั่ง
{
    "parameters": {
        "fileUri": "file URI",
        "maxSize": 400
    }
}
เอาต์พุตคำสั่ง
Image binary data
เอาต์พุตคำสั่ง (ข้อผิดพลาด)
{
    "error": {
        "code": "invalidParameterValue",
        "message": "Parameter fileUri doesn't exist."
    }
}