แอปออกคําสั่งนี้กับกล้องเพื่อเริ่มการอัปโหลดรูปภาพหรือวิดีโอจากกล้องไปยังเซิร์ฟเวอร์โดยตรง กล้องควรใช้พารามิเตอร์ที่รวมอยู่เพื่อสร้างคําขอ HTTP POST ไฟล์ที่จะอัปโหลดได้รับการระบุโดย fileUrl
และควรอัปโหลดไปยัง uploadUrl
โดยให้สิทธิ์ที่ถูกต้องซึ่ง accessToken
ระบุไว้ เพิ่มคําสั่งนี้ในระดับ API
2.1 และเกี่ยวข้องกับ
การอัปโหลดโดยตรง
ขั้นตอนนี้ทําได้จากบรรทัดคําสั่งของคอมพิวเตอร์เป็น
curl -X post -H "Authorization: Bearer accessToken" -T fileUrl uploadUrl
พารามิเตอร์
fileUrl:
URL ของไฟล์ที่อัปโหลดไปที่เซิร์ฟเวอร์uploadUrl:
สตริงที่ใช้อัปโหลดไฟล์accessToken:
โทเค็นที่มีข้อมูลการตรวจสอบสิทธิ์สําหรับการอัปโหลด แอปจะส่งและส่งไปยังกล้อง
ผลลัพธ์
- คําสั่งนี้ไม่มีผลลัพธ์
ข้อผิดพลาด
missingParameter:
พารามิเตอร์บางอย่าง เช่นfileUrl
ไม่มีinvalidParameterName:
ระบบไม่รู้จักชื่อพารามิเตอร์อินพุตอย่างน้อย 1 ชื่อinvalidParameterValue:
จดจําพารามิเตอร์อินพุตได้ แต่ค่าที่ส่งอย่างน้อย 1 ค่าไม่ถูกต้อง เช่น ไม่มีไฟล์ที่ระบุโดยfileUrl
uploadError:
อัปโหลดกล้องไม่สําเร็จ
คําสั่ง I/O | |
---|---|
อินพุตคําสั่ง | { |
เอาต์พุตจากคําสั่ง | none |
เอาต์พุตจากคําสั่ง (ข้อผิดพลาด) | { |