ชุมชน
รูปโปรไฟล์เริ่มต้น¶
API รูปโปรไฟล์ถูกใช้เพื่อเปลี่ยนรูปโปรไฟล์เริ่มต้นของชุมชน.
API ดึงข้อมูลและการอัปเดตเกิดขึ้น เวลา 02:00 (KST) ผ่านโปรแกรมแบตช์ (ใช้ได้กับทั้งสภาพแวดล้อมการผลิตและแซนด์บ็อกซ์)
ขนาดต้องมีอย่างน้อย 160 x 160px และการทำมุมโค้งและขอบจะถูกนำไปใช้โดยค่าเริ่มต้น ดังนั้นโปรดสร้างภาพในอัตราส่วนสี่เหลี่ยมจัตุรัส
- URL ขอ
| URL เชิงพาณิชย์ | https://${URL}/profile/get-image-list | 
|---|---|
| URL ทดสอบ | https://${URL}/profile/get-image-list | 
-  ร่างคำขอ - ประเภท : post
- พารามิเตอร์- ไม่มีพารามิเตอร์
 
 
-  ร่างการตอบกลับ - ประเภท : json
- พารามิเตอร์
 
| ชื่อ | คำอธิบาย | ประเภท | ค่า | 
|---|---|---|---|
| result | ผลลัพธ์ | JSON Object | |
| result.code | รหัสผลลัพธ์ (100 : สำเร็จ) | Integer | 100 | 
| result.msg | ข้อความผลลัพธ์ | String | |
| params | พารามิเตอร์ | JSON Object | |
| params.total | จำนวนรายการ | int | 10 | 
| params.list | รายการ (URL รูปภาพ) | String Away | \["https://test-img.co.kr/profile1.jpg","https://test-img.co.kr/profile2.jpg" ... \] | 
-  รหัสคืน - 100 - สำเร็จ - สำเร็จ (โปรดตรวจสอบให้แน่ใจว่าความสำเร็จจะแสดงด้วย 100 เสมอ.)
 
-  ตัวอย่างการตอบกลับ 
{
    "result": {
        "code": 100,
        "msg": "success"
    },
    "params":{
        "total": 10,
        "list":[
                "https://test-img.co.kr/profile1.jpg",
                "https://test-img.co.kr/profile2.jpg",
                "https://test-img.co.kr/profile3.jpg",
                ……
                "https://test-img.co.kr/profile10.jpg"
        ]
    }
}
Game Profile API¶
ผู้ดูแลระบบสามารถกำหนดค่า API เพื่อให้ผู้ใช้มีโปรไฟล์เดียวกันทั้งในชุมชนและในเกม
โปรไฟล์เกมจะถูกอัปเดตเมื่อผู้ใช้เข้าสู่ระบบในชุมชน
- URL ที่ร้องขอ
| URL เชิงพาณิชย์ | https://${URL}/profile/get-player | 
|---|---|
| URL ทดสอบ | https://${URL}/profile/get-player | 
- เนื้อหาการร้องขอ- ประเภท : post
- พารามิเตอร์
 
| ชื่อฟิลด์ | คำอธิบาย | ประเภท | จำเป็น | 
|---|---|---|---|
| pid | PlayerID ของผู้ใช้ | string | Y | 
- ตัวอย่าง
- เนื้อหาการตอบกลับ- ประเภท : json
- พารามิเตอร์
 
| ชื่อ | คำอธิบาย | ประเภท | ค่า | 
|---|---|---|---|
| result | ผลลัพธ์ | JSON Obejct | |
| result.code | รหัสผลลัพธ์ (100: สำเร็จ) | จำนวนเต็ม | 100 | 
| result.msg | ข้อความผลลัพธ์ | สตริง | |
| params | พารามิเตอร์ | JSON Obejct | |
| params.pid | PlayerID ของผู้ใช้ | สตริง | 20000010000 | 
| params.nickname | ชื่อเล่นของผู้ใช้ | สตริง | Tom | 
| params.p_image | URL รูปโปรไฟล์ของผู้ใช้ | สตริง | https://test-img.co.kr/profile1.jpg | 
-  รหัสผลลัพธ์ - 100 - SUCCESS - สำเร็จ (โปรดตรวจสอบว่าความสำเร็จจะแสดงด้วย 100 เสมอ.)
- 101 - INVALID_REQUEST - เมื่อค่าคีย์ที่จำเป็นขาดหายไป
- 102 - NOT_EXIST_USER - เมื่อผู้ใช้ไม่มีอยู่
 
-  ตัวอย่างการตอบกลับ 

