Community
Default Profile Image¶
Profile image APIs are used to change the default community profile image.
The API retrieves information and updates occur at 02:00 (KST) via a batch program (applies to both production and sandbox environments).
The size must be at least 160 x 160px, and corner rounding and border outlines are applied by default, so please create images in a square ratio.
- Request URL
Commercial URL | https://${URL}/profile/get-image-list |
---|---|
Test URL | https://${URL}/profile/get-image-list |
-
Request BODY
- type : post
- Parameters
- No Parameters
-
Response BODY
- type : json
- Parameters
Name | Description | TYPE | Value |
---|---|---|---|
result | Result | JSON Object | |
result.code | Result Code (100 : Success) | Integer | 100 |
result.msg | Result Message | String | |
params | Parameter | JSON Object | |
params.total | Number of Lists | int | 10 |
params.list | List(Images URL) | String Away | \["https://test-img.co.kr/profile1.jpg","https://test-img.co.kr/profile2.jpg" ... \] |
-
Return Code
- 100 - SUCCESS - Success (Please ensure that success is always indicated with a 100.)
-
Response Sample
{
"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¶
Administrators can configure the API so that users have the same profile in both the community and the game.
The game profile is updated when the user logs into the community.
- Request URL
Commercial URL | https://${URL}/profile/get-player |
---|---|
Test URL | https://${URL}/profile/get-player |
- Request Body
- type : post
- Parameters
Field Name | Description | Type | Required |
---|---|---|---|
pid | User's PlayerID | string | Y |
- Sample
- Response Body
- type : json
- Parameters
Name | Description | Type | Value |
---|---|---|---|
result | Result | JSON Obejct | |
result.code | Result Code (100: Success) | Integer | 100 |
result.msg | Result Message | String | |
params | Parameters | JSON Obejct | |
params.pid | User's PlayerID | String | 20000010000 |
params.nickname | User's Nickname | String | Tom |
params.p_image | User's Profile Image URL | String | https://test-img.co.kr/profile1.jpg |
-
Return Code
- 100 - SUCCESS - Success(Please ensure that success is always indicated with a 100.)
- 101 - INVALID_REQUEST - When the required key value is missing
- 102 - NOT_EXIST_USER - When the user does not exist
-
Response Sample