การจัดส่งไอเทม API
สอบถามข้อมูลผู้ใช้สำหรับผลิตภัณฑ์ที่ซื้อในเว็บช็อป เลือกเซิร์ฟเวอร์เกม ช่อง และตัวละครในคอนโซล และสร้างและลงทะเบียน API ที่เหมาะสมสำหรับการจัดส่งผลิตภัณฑ์
เมนู: ชุมชน & ร้านค้าออนไลน์ > ร้านค้าออนไลน์ > การตั้งค่าร้านค้าออนไลน์ > การแจกจ่ายสินค้า
Note
สร้าง API ตามวิธีการจัดส่ง ตรวจสอบรายละเอียดในตัวอย่างคำขอด้านล่าง
ตรวจสอบรายการเซิร์ฟเวอร์เกม (เซิร์ฟเวอร์, ช่อง, ตัวละคร)
URL การร้องขอ
สภาพแวดล้อม | URL |
การผลิต | https://{URL}/webstore-profile |
Sandbox | https://{URL}/webstore-profile |
ทดสอบ | https://{URL}/webstore-profile |
หัวข้อคำขอ
ประเภท | ค่า |
วิธีการ Http | POST |
ประเภทเนื้อหา | application/json |
พารามิเตอร์คำขอ
ฟิลด์ | ประเภท | จำเป็น | คำอธิบาย |
cs_code | สตริง | O | รหัสประจำตัวผู้ใช้ที่ไม่ซ้ำกัน |
ข้อมูลการตอบกลับ
ฟิลด์ | ประเภท | จำเป็น | คำอธิบาย |
result_code | จำนวนเต็ม | O | รหัสผลลัพธ์ |
result_message | สตริง | O | ข้อความผลลัพธ์ |
cs_code | สตริง | O | รหัสประจำตัวผู้ใช้ที่ไม่ซ้ำกัน |
data | อาร์เรย์ | O | รายชื่อเซิร์ฟเวอร์ |
data.server_id | สตริง | O | รหัสเซิร์ฟเวอร์ที่ไม่ซ้ำกัน |
data.server_name | สตริง | O | ชื่อเซิร์ฟเวอร์ |
data.channels | อาร์เรย์ | O | ช่องที่รวมอยู่ในเซิร์ฟเวอร์ |
data.channels.channel_id | สตริง | O | รหัสช่องที่ไม่ซ้ำกัน (ถ้าไม่ใช้ช่อง ค่าผลลัพธ์คือ “0.”) |
data.channels.channel_name | สตริง | O | ชื่อช่อง (ถ้าไม่ใช้ช่อง ค่าผลลัพธ์คือ “-.”) |
data.channels.characters | อาร์เรย์ | O | รายชื่อของตัวละครที่รวมอยู่ในช่อง (ถ้าไม่ใช้ตัวละคร ค่าผลลัพธ์คือ [].) |
data.channels.characters.character_id | สตริง | O เมื่อใช้ตัวละคร | รหัสตัวละครที่ไม่ซ้ำกัน |
data.channels.characters.character_name | สตริง | O เมื่อใช้ตัวละคร | ชื่อตัวละคร |
data.channels.characters.character_level | สตริง | O เมื่อใช้ตัวละคร | ระดับตัวละคร (ถ้าไม่มีระดับตัวละคร ค่าผลลัพธ์คือ “-.”) |
รหัสผลลัพธ์
รหัส | คำอธิบาย |
200 | สำเร็จ |
500 | ข้อผิดพลาดของเซิร์ฟเวอร์ |
- | ไม่มีข้อมูลผู้ใช้ |
ตัวอย่างคำขอ
# Request Parameters
{
cs_code: "c_1234123"
}
# Response
{
"result_code": 200,
"result_message": "success",
"cs_code": "c_123412341234",
"data": [
{
# Server, Channel, Character
"server_id": "1",
"server_name": "Server 1",
"channels": [{
"channel_id": "1",
"channel_name": "Channel 1",
"characters": [{
"character_id": "A",
"character_name": "Character A",
"character_level": "99",
},
{
"character_id": "B",
"character_name": "Character B",
"character_level": "10",
}]
}]
},
{
# Server, Character
"server_id": "2",
"server_name": "Server 2",
"channels": [{
"channel_id": "0",
"channel_name": "-",
"characters": [{
"character_id": "C",
"character_name": "Character C",
"character_level": "11",
},
{
"character_id": "D",
"character_name": "Character E",
"character_level": "12",
}]
}]
},
{
# Server, Channel
"server_id": "3",
"server_name": "Server 3",
"channels": [{
"channel_id": "2",
"channel_name": "Channel 2",
"characters": []
}]
},
{
# Server
"server_id": "4",
"server_name": "Server 4",
"channels": [{
"channel_id": "0",
"channel_name": "-",
"characters": []
}]
}
]}
}