- Url: /sign_up
- Method: GET/POST
- Para:
{
"username": String,
"password": String,
"nickname": String
}
- Return: rescode
{
"rescode": String
}
- Url: /sign_in
- Method: POST
- Para:
{
"username": String,
"password": String
}
- Return: rescode
{
"rescode": String
}
- Url: /pict
- Method: POST
- Para:
{
"username": String,
"head": String(utf-8)
"request": "uploadHead"
}
- Return: rescode
{
"rescode": String
}
- Url: /pict
- Method: POST
- Para:
{
"username": String,
"request": "downloadHead"
}
- Return: rescode
{
"rescode": String
"head": String(utf-8)
}
- Url: /pict
- Method: POST
- Para:
{
"username": String,
"item_id": int,
"image": String(utf-8)
"request": "uploadItem"
}
- Return: rescode
{
"rescode": String
}
- Url: /pict
- Method: POST
- Para:
{
"username": String,
"item_id": int,
"request": "downloadItem"
}
- Return: rescode
{
"rescode": String
"image": String(utf-8)
}
- Url: /personal_msg
- Method: POST
- Para:
{
"username": String,
"request": "updateMessage",
"college": String,
"qq": String,
"grade", String,
"phone": String
}
- Return: rescode
{
"rescode": String
}
- Url: /personal_msg
- Method: POST
- Para:
{
"username": String,
"request": "getMessage"
}
- Return: rescode
{
"rescode": String,
"college": String,
"qq": String,
"grade", String,
"phone": String
}
- Url: /personal_msg
- Method: POST
- Para:
{
"username": String,
"oldpassword": String,
"newpassword": String,
"request": "updatePassword"
}
- Return: rescode
{
"rescode": String
}
- Url: /personal_msg
- Method: POST
- Para:
{
"username": String,
"request": "updateNickname",
"nickname": String
}
- Return: rescode
{
"rescode": String
}
- Url: /item_type
- Method: POST
- Para:
{
"typename": String,
"typetext": String(default ""),
"request": "addType"
}
- Return: rescode
{
"rescode": String
}
- Url: /item_type
- Method: POST
- Para:
{
"typename": String,
"request": "getType"
}
- Return: rescode
{
"rescode": String
}
- Url: /item_type
- Method: POST
- Para:
{
"typename": String,
"typetext": String,
"request": "getType"
}
- Return: rescode
{
"rescode": String
}
- Url: /item_type
- Method: POST
- Para:
{
"typename": String,
"request": "getType"
}
- Return: rescode
{
"rescode": String
}
- Url: /seller
- Method: POST
- Para:
{
"username": String,
"request": "addItem",
"item_name": String,
"item_text": String,
"item_time": String (milisecond),
"item_price": String,
"typename": String
}
- Return: rescode
{
"rescode": String,
"item_id": int (if success)
}
- Url: /seller
- Method: POST
- Para:
{
"username": String,
"request": "getItemId",
"item_name": String,
"item_text": String,
"item_time": String,
"item_price": String,
}
- Return: rescode
{
"rescode": String,
"item_id": int (if success)
}
- Url: /seller
- Method: POST
- Para:
{
"username": String,
"request": "getItem",
"item_id": String,
}
- Return: rescode
{
"rescode": String,
"item_name": String,
"item_text": String,
"item_time": String,
"item_price": String,
"typename": String,
"buy_flag": bool,
"username": String
}
- Url: /seller
- Method: POST
- Para:
{
"username": String,
"request": "delItem"
"item_id": int
}
- Return: rescode
{
"rescode": String
}
- Url: /seller
- Method: POST
- Para:
{
"username": String,
"request": "updateItem",
"item_id": int,
"item_name": String,
"item_text": String,
"item_time": String (milisecond),
"item_price": String,
}
- Return: rescode
{
"rescode": String,
}
- Url: /seller
- Method: POST
- Para:
{
"username": String,
"request": "updateItemType",
"item_id": int,
"typename": String
}
- Return: rescode
{
"rescode": String,
}
- Url: /seller
- Method: POST
- Para:
{
"username": String,
"request": "getSeller"
"item_id": int
}
- Return: rescode
{
"rescode": String,
"username": String,
}
- Url: /seller
- Method: POST
- Para:
{
"username": String,
"request": "resellItem",
"item_id": int
}
- Return: rescode
{
"rescode": String,
"username": String,
}
- Url: /seller
- Method: POST
- Para:
{
"username": String,
"request": "getSellingItems"
}
- Return: rescode
{
"rescode": String,
"item_num": int,
"item_list": String,
}
- Url: /seller
- Method: POST
- Para:
{
"username": String,
"request": "getOwnItems"
}
- Return: rescode
{
"rescode": String,
"item_num": int,
"item_list": String,
}
- Url: /seller
- Method: POST
- Para:
{
"username": String,
"request": "getOwnItems",
"other": String(the username of user)
}
- Return: rescode
{
"rescode": String,
"item_num": int,
"item_list": String,
}
- Url: /buyer
- Method: POST
- Para:
{
"username": String,
"request": "buyItem",
"item_id": int
}
- Return: rescode
{
"rescode": String
}
- Url: /buyer
- Method: POST
- Para:
{
"username": String,
"request": "getBuyer",
"item_id": int,
}
- Return: rescode
{
"rescode": String,
"username": String
}