Image API
Image API v4 ให้บริการความสามารถด้านรูปภาพ
การตรวจสอบการเรียกใช้งาน
สำหรับรายละเอียด โปรดดูคำอธิบายในภาพรวม REST API เรื่อง วิธีการรับรองความถูกต้อง
อัปโหลดรูปภาพสำหรับ OPPO
ที่อยู่การเรียกใช้งาน
POST v4/image/oppo
POST v4/image/oppo
โค้ดนี้โชว์เป็นหน้าต่างลอย
ตัวอย่างคำขอ
ส่วนหัวของคำขอ
> POST /v4/image/oppo HTTP/1.1
> Authorization: Basic Yzk2ZjQyZTBkMmU2NjJlNDVkMDM1YWIxOmRmNGQ1OWU4NGVhYzJmOWQ1M2IzNmYxMg==
> POST /v4/image/oppo HTTP/1.1
> Authorization: Basic Yzk2ZjQyZTBkMmU2NjJlNDVkMDM1YWIxOmRmNGQ1OWU4NGVhYzJmOWQ1M2IzNmYxMg==
โค้ดนี้โชว์เป็นหน้าต่างลอย
เนื้อหาคำขอ
{
"big_picture_url" : "",
"small_picture_url": ""
}
{
"big_picture_url" : "",
"small_picture_url": ""
}
โค้ดนี้โชว์เป็นหน้าต่างลอย
พารามิเตอร์คำขอ
| คำสำคัญ | ประเภท | ตัวเลือก | ความหมาย |
|---|---|---|---|
| big_picture_url | String | ไม่จำเป็น | |
| small_picture_url | String | ไม่จำเป็น |
พารามิเตอร์การตอบกลับ
| คำสำคัญ | ประเภท | ตัวเลือก | ความหมาย |
|---|---|---|---|
| big_picture_id | String | ไม่จำเป็น | รหัสรูปภาพใหญ่ |
| small_picture_id | String | ไม่จำเป็น | รหัสไอคอนเล็ก |
ตัวอย่างการตอบกลับ
สำเร็จ
< HTTP/1.1 200 OK
< Content-Type: application/json
{
"big_picture_id": "",
"small_picture_id": ""
}
< HTTP/1.1 200 OK
< Content-Type: application/json
{
"big_picture_id": "",
"small_picture_id": ""
}
โค้ดนี้โชว์เป็นหน้าต่างลอย
ล้มเหลว
{
"error": {
"code": 21003,
"message": "Parameter value is invalid"
}
}
{
"error": {
"code": 21003,
"message": "Parameter value is invalid"
}
}
โค้ดนี้โชว์เป็นหน้าต่างลอย
การส่งคืนการเรียก
รหัสสถานะ HTTP
อ้างอิง: HTTP-Status-Code
รหัสข้อผิดพลาด
| รหัส | คำอธิบาย | คำอธิบายโดยละเอียด | รหัสสถานะ HTTP |
|---|---|---|---|
| 0 | success | สำเร็จ | 200 |
| 21001 | The method is not supported or url err | วิธีคำขอ (GET/POST) ไม่ถูกต้อง หรือ URL ไม่ถูกต้อง (ไม่มีอินเทอร์เฟซ) | 404 |
| 21003 | Parameter value is invalid | ค่าพารามิเตอร์ไม่ถูกต้อง | 400 |
| 23001 | Basic authentication failed | การตรวจสอบสิทธิ์แบบ HTTP Basic ล้มเหลว | 401 |
| 23002 | Missing parameter! | ขาดพารามิเตอร์ที่จำเป็น | 400 |
| 23100 | server error | ข้อผิดพลาดภายในระบบ | 500 |
| 27000 | Server response time out, please try again later | ข้อผิดพลาดภายในระบบ | 500 |
| 51 | Picture Size Exceeds | ข้อผิดพลาดที่ OPPO ส่งกลับ โดยทั่วไปเกิดจากรูปภาพเกินขนาดที่กำหนด แนะนำให้เปลี่ยนรูปภาพ | 200 |
