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 หรือมากกว่า รูปภาพขนาดเต็มจะแสดงผลมากกว่ารูปภาพขนาดเต็ม

ผลลัพธ์

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

ข้อผิดพลาด

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

Command I/O

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