131 lines
3.4 KiB
JSON
131 lines
3.4 KiB
JSON
{
|
|
"baseUrl": "/api/v1/users",
|
|
"endpoints": {
|
|
"UserView": {
|
|
"method": "GET",
|
|
"url": "/api/v1/users/find-users",
|
|
"dataPath": "data.data.result",
|
|
"paramFormat": "query",
|
|
"paramMapping": ["search_type", "search_key"]
|
|
},
|
|
"UserInfoView": {
|
|
"method": "GET",
|
|
"url": "/api/v1/users/basicinfo",
|
|
"dataPath": "data.data",
|
|
"paramFormat": "query",
|
|
"paramMapping": ["guid"]
|
|
},
|
|
"UserChangeNickName": {
|
|
"method": "PUT",
|
|
"url": "/api/v1/users/change-nickname",
|
|
"dataPath": null,
|
|
"paramFormat": "body",
|
|
"paramMapping": ["guid", "nickname"]
|
|
},
|
|
"UserChangeAdminLevel": {
|
|
"method": "PUT",
|
|
"url": "/api/v1/users/change-level",
|
|
"dataPath": null,
|
|
"paramFormat": "body",
|
|
"paramMapping": ["guid", "level"]
|
|
},
|
|
"UserKick": {
|
|
"method": "PUT",
|
|
"url": "/api/v1/users/user-kick",
|
|
"dataPath": "data",
|
|
"paramFormat": "body",
|
|
"paramMapping": ["guid"]
|
|
},
|
|
"UserAvatarView": {
|
|
"method": "GET",
|
|
"url": "/api/v1/users/avatarinfo",
|
|
"dataPath": "data.data",
|
|
"paramFormat": "query",
|
|
"paramMapping": ["guid"]
|
|
},
|
|
"UserClothView": {
|
|
"method": "GET",
|
|
"url": "/api/v1/users/clothinfo",
|
|
"dataPath": "data.data",
|
|
"paramFormat": "query",
|
|
"paramMapping": ["guid"]
|
|
},
|
|
"UserToolView": {
|
|
"method": "GET",
|
|
"url": "/api/v1/users/toolslot",
|
|
"dataPath": "data.data",
|
|
"paramFormat": "query",
|
|
"paramMapping": ["guid"]
|
|
},
|
|
"UserInventoryView": {
|
|
"method": "GET",
|
|
"url": "/api/v1/users/inventory",
|
|
"dataPath": "data.data",
|
|
"paramFormat": "query",
|
|
"paramMapping": ["guid"]
|
|
},
|
|
"UserInventoryItemDelete": {
|
|
"method": "DELETE",
|
|
"url": "/api/v1/users/inventory/delete/item",
|
|
"dataPath": "data",
|
|
"paramFormat": "body",
|
|
"paramMapping": ["guid", "inventory_id"]
|
|
},
|
|
"UserTattooView": {
|
|
"method": "GET",
|
|
"url": "/api/v1/users/tattoo",
|
|
"dataPath": "data.data",
|
|
"paramFormat": "query",
|
|
"paramMapping": ["guid"]
|
|
},
|
|
"UserQuestView": {
|
|
"method": "GET",
|
|
"url": "/api/v1/users/quest",
|
|
"dataPath": "data.data",
|
|
"paramFormat": "query",
|
|
"paramMapping": ["guid"]
|
|
},
|
|
"UserFriendListView": {
|
|
"method": "GET",
|
|
"url": "/api/v1/users/friendlist",
|
|
"dataPath": "data.data",
|
|
"paramFormat": "query",
|
|
"paramMapping": ["guid"]
|
|
},
|
|
"UserMailView": {
|
|
"method": "POST",
|
|
"url": "/api/v1/users/mail",
|
|
"dataPath": "data.data",
|
|
"paramFormat": "body",
|
|
"paramMapping": ["guid", "page", "limit"]
|
|
},
|
|
"UserMailDelete": {
|
|
"method": "DELETE",
|
|
"url": "/api/v1/users/mail/delete",
|
|
"dataPath": "data",
|
|
"paramFormat": "body",
|
|
"paramMapping": ["mail_id"]
|
|
},
|
|
"UserMailItemDelete": {
|
|
"method": "DELETE",
|
|
"url": "/api/v1/users/mail/delete/item",
|
|
"dataPath": "data",
|
|
"paramFormat": "body",
|
|
"paramMapping": ["mail_id", "item_id"]
|
|
},
|
|
"UserMailDetailView": {
|
|
"method": "GET",
|
|
"url": "/api/v1/users/mail/:id",
|
|
"dataPath": "data.data",
|
|
"paramFormat": "path",
|
|
"paramMapping": ["id"]
|
|
},
|
|
"UserMyhomeView": {
|
|
"method": "GET",
|
|
"url": "/api/v1/users/myhome",
|
|
"dataPath": "data.data",
|
|
"paramFormat": "query",
|
|
"paramMapping": ["guid"]
|
|
}
|
|
}
|
|
} |