日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > python >内容正文

python

python设计大赛_GitHub - FatBallFish/Multimedia-Python: 多媒体设计大赛-Python后端

發布時間:2023/12/15 python 40 豆豆
生活随笔 收集整理的這篇文章主要介紹了 python设计大赛_GitHub - FatBallFish/Multimedia-Python: 多媒体设计大赛-Python后端 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

Multimedia-Python

[TOC]

目錄

Json請求通用格式

{

"id":123456789,

"type":"xxx",

"subtype":"xxxx",

"data":{

"key":"value"

}

}

Json返回通用格式

{

"id":123456789,

"status":0,

"message":"successful",

"data":{

"key":"value"

}

}

所需參數介紹:

參數

介紹

調用方

樣例

id

事件處理id,整型,請求端發送,接收端返回時原樣返回

請求、返回

"id":123456

status

返回請求處理狀態,請求時status填寫0。默認返回0時為請求處理成功,若失敗返回錯誤碼

返回

"status":0

message

狀態簡略信息,若成功調用則返回"successful",失敗返回錯誤信息

返回

"message":"successful"

type

請求類型

請求

"type":"user"

subtype

請求子類型

請求

"subtype":"login"

data

包含附加或返回的請求數據

請求、返回

"data":{"token":"xxxxxxxxxxxxx"}

驗證碼類

登錄圖片驗證碼

API說明

此API用于生成一個5位字母數字混合的圖形驗證碼

成功則返回圖片的base64數據和一個5位rand值。

API類型

請求類型:POST

API地址:

POST發送請求的json文本

{

"id":事件ID, # 整數型

"type":"img",

"subtype":"generate",

"data":{}

}

Python端返回成功處理情況

{

"id":請求時的ID, # 整數型

"status":0,

"message":"successful",

"data":{

"imgdata":"iVBORw0yrfmx5m7975n32/23Y+cdf1Rv9oA6.....(以下省略)",

"rand":"CST43" #隨機文本

}

}

注意

id字段需是整型數據。若是文本型數字數據,返回時自動轉換成整數型數據;若是非數字型文本,則返回-1。id用于讓前端在服務繁忙時能夠對應服務;

Python成功返回時的imgdata為驗證碼base64圖片數據,前端獲得數據后進行轉碼再顯示;

rand為隨機字符串,前端獲得驗證碼后需要將驗證碼和rand文本MD5加密后傳給后端進行驗證,hash = MD5(code+rand)。

驗證碼不區分大小寫,請自行將驗證碼轉換成全部小寫再進行hash操作。

Python端返回失敗處理情況

{

"id":"請求時的ID",

"status":1000, # 錯誤碼

"message":"驗證碼文件創建失敗",

"data":{},

}

status傳遞的錯誤碼類型為整型。具體的錯誤碼詳見全局status表和局部status表。

所用到的全局status

status

-3

-2

-1

圖片驗證碼校驗

API說明

此API用于校驗用戶輸入的驗證碼是否正確,在目前版本中,此API暫時用不到

API類型

請求類型:POST

API地址:

POST發送請求的json文本

{

"id":事件ID, # 整數型

"type":"img",

"subtype":"validate",

"data":{"hash":"asddwfw……"}

}

data字段表

參數

可否為空

可否缺省

數據類型

字段長度

例子

備注

hash

string

32

cffb7f1eb316fd45bbfbd43082e36f9c

hash = MD5(imgcode + rand

注意

hash字段的數據要求是用戶填寫的驗證碼內容與rand文本進行MD5加密獲得。即hash = MD5(code + rand)

驗證碼不區分大小寫,請自行將驗證碼轉換成全部小寫再進行hash操作。

Python端返回成功處理情況

{

"id":請求時的ID, # 整數型

"status":0,

"message":"successful",

"data":{}

}

Python端返回失敗處理情況

{

"id":請求時的ID,

"status":-1, # 驗證碼hash值不匹配

"message":"驗證碼hash值不匹配",

"data":{},

}

status傳遞的錯誤碼類型為整型。具體的錯誤碼詳見全局status表和局部status表。

所用到的全局status

status

-404

-3

-2

-1

局部status表

status

message

內容

100

Error captcha hash

校驗失敗,驗證碼hash值不匹配(包括驗證碼過期)

手機短信驗證碼

API說明

最新修改:增加了command_type字段,可缺省,默認為1,用于判斷短信信息種類

此API用于以手機號作為賬號進行注冊時發送短信驗證碼

成功則向指定手機發送短信,并返回一個5位rand值,用于用戶注冊時

API類型

請求類型:POST

API地址:

POST發送請求的json文本

{

"id":事件ID,

"type":"sms",

"subtype":"generate",

"data":{

"phone":"137xxxxxxxx",

"command_type":1

}

}

data字段表

參數

可否為空

可否缺省

數據類型

字段長度

例子

備注

phone

string

11

13750687010

中國大陸11位手機號

command_type

int

1

1為注冊賬號,2為找回密碼

hash

string

32

cffb7f1eb316fd45bbfbd43082e36f9c

該字段目前不使用

hash = MD5(imgcode + rand

注意

phone字段需用文本型傳遞,且只能為中國大陸手機號,不支持國外手機號

hash字段的數據要求是用戶填寫的驗證碼內容與rand文本進行MD5加密獲得。即hash = MD5(code + rand)

Python端返回成功處理情況

{

"id":請求時的ID,

"status":0,

"message":"successful",

"data":{

"rand":"DSf4s"

}

}

注意:

新版本里將返回數據data中的code字段刪除了。

rand為隨機字符串,前端獲得驗證碼后需要將驗證碼和rand文本進行MD5加密后傳給后端端進行驗證,hash = MD5(code+rand),此hash用于賬號注冊。

手機驗證碼的時效為3min,由后端處理。驗證碼超時后端會返回status = -4的錯誤。

Python端返回失敗處理情況

{

"id":請求時的ID,

"status":1016, #錯誤碼

"message":"手機號格式錯誤",

"data":{},

}

所用到的全局status

status

-404

-3

-2

-1

局部status表

status

具體錯誤碼請看騰訊云短信錯誤碼

注意

status傳遞的錯誤碼類型為整型。具體的錯誤碼參照騰訊云短信服務API文檔。

短信錯誤碼

用戶類

賬號登錄·手機

API說明

此API用于以手機號作為登錄憑證時的登錄請求

成功返回token值

API類型

請求類型:POST

API地址:

POST發送請求的json文本

{

"id":1234,

"type":"login",

"subtype":"pass",

"data":{

"phone":"13750687010",

"pass":"wlc570Q0",

"enduring":False,

}

}

data字段表

參數

可否為空

可否缺省

數據類型

字段長度

例子

備注

phone

string

11

13750687010

登錄賬號(手機號)

pass

string

由前端決定

wlc570Q0

登錄密碼

enduring

int

1

False

是否為長效登錄,1為長效,0為非長效(無操作10min)

默認為0

注意

phone字段需用文本型傳遞

pass字段的長度由前端限制,后端只取其MD5值進行判斷

Python端返回成功處理情況

{

"id": 1234,

"status": 0,

"message": "Successful",

"data": {

"token": "debc454ea24827b67178482fd73f37c3"

}

}

注意:

獲取的token用于后期所有需要用戶驗證的請求操作。

賬號每登錄一次即可獲得一個token

一個賬號同時獲得10個以上的token時,自動刪除早期的token,維持token數在10以內

獲得的token未被用于任何操作超過10min后將被自動刪除(設置為長效token的除外)

若enduring傳遞了非int類型數據,則自動為0

Python端返回失敗處理情況

{

"id":1234,

"status":101, #錯誤碼

"message":"Error password",

"data":{},

}

所用到的全局status

status

-200

-3

-2

-1

局部status表

status

message

內容

100

Incorrect user

無該賬號記錄

101

Error password

用戶輸入的密碼錯誤

200

Invalid record number

有兩條及以上該賬號的數據

300

Add token failed

獲取token失敗

賬號注冊·手機

API說明

此API用于以手機號作為登錄憑證時的注冊請求

成功返回token值

API類型

請求類型:POST

API地址:

POST發送請求的json文本

{

"id":0,

"status":0,

"type":"register",

"subtype":"phone",

"data":{

"phone":"13750687010",

"hash":"cffb7f1eb316fd45bbfbd43082e36f9c",

"pass":"wlc570Q0"

}

}

data字段表

參數

可否為空

可否缺省

數據類型

字段長度

例子

備注

phone

string

11

13750687010

登錄賬號(手機號)

hash

string

32

cffb7f1eb316fd45bbfbd43082e36f9c

此hash由手機驗證碼的code與rand進行MD5加密獲得

hash=MD5(smscode+rand)

pass

string

由前端決定

wlc570Q0

登錄密碼

注意

phone字段需用文本型傳遞

pass字段的長度由前端限制,后端只取其MD5值進行判斷

Python端返回成功處理情況

{

"id": 1234,

"status": 0,

"message": "Successful",

"data": {}

}

Python端返回失敗處理情況

{

"id":1234,

"status":101, #錯誤碼

"message":"Phone number existed",

"data":{},

}

所用到的全局status

status

-200

-3

-2

-1

局部status表

status

message

內容

100

Incorrect user data

創建賬號失敗

101

Phone number existed

手機號已存在

102

Incorrect user information

創建用戶資料失敗

200

Invalid record number

有兩條及以上該賬號的數據

400

Error hash

Hash校驗文本錯誤

密碼找回·手機

API說明

此API用于找回以手機號作為登錄憑證時的密碼找回

API類型

請求類型:POST

API地址:

POST發送請求的json文本

{

"id":0,

"status":0,

"type":"password",

"subtype":"forget",

"data":{

"phone":"13750687010",

"hash":"cffb7f1eb316fd45bbfbd43082e36f9c",

"pass":"wlc570Q0"

}

}

data字段表

參數

可否為空

可否缺省

數據類型

字段長度

例子

備注

phone

string

11

13750687010

登錄賬號(手機號)

hash

string

32

cffb7f1eb316fd45bbfbd43082e36f9c

此hash由手機驗證碼的code與rand進行MD5加密獲得

hash=MD5(smscode+rand)

pass

string

由前端決定

wlc570Q0

登錄密碼

注意

使用api前,需要先調用一次短信驗證碼發送請求,且短信請求中command_type為2

phone字段需用文本型傳遞

pass字段的長度由前端限制,后端只取其MD5值進行判斷

Python端返回成功處理情況

{

"id": 1234,

"status": 0,

"message": "Successful",

"data": {}

}

Python端返回失敗處理情況

{

"id":1234,

"status":101, #錯誤碼

"message":"Phone number existed",

"data":{},

}

所用到的全局status

status

-200

-3

-2

-1

局部status表

status

message

內容

400

Error hash

Hash校驗文本錯誤

密碼修改·手機

API說明

此API用于找回以手機號作為登錄憑證時的密碼修改

API類型

請求類型:POST

API地址:

POST發送請求的json文本

{

"id":0,

"status":0,

"type":"password",

"subtype":"change",

"data":{

"phone":"13750687010",

"old":"wlc570Q0",

"new":"abc123"

}

}

data字段表

參數

可否為空

可否缺省

數據類型

字段長度

例子

備注

phone

string

11

13750687010

登錄賬號(手機號)

old

string

由前端決定

cffb7f1eb316fd45bbfbd43082e36f9c

老密碼

new

string

由前端決定

abc123

新密碼

注意

phone字段需用文本型傳遞

old、new字段的長度由前端限制,后端只取其MD5值進行判斷

Python端返回成功處理情況

{

"id": 1234,

"status": 0,

"message": "Successful",

"data": {}

}

Python端返回失敗處理情況

{

"id":1234,

"status":101, #錯誤碼

"message":"Phone number existed",

"data":{},

}

所用到的全局status

status

-200

-3

-2

-1

局部status表

status

message

內容

100

Incorrect user

無該賬號記錄

101

Error password

用戶輸入的密碼錯誤

200

Invalid record number

有兩條及以上該賬號的數據

300

Add token failed

獲取token失敗

用戶昵稱·獲取

API說明

此API用于通過phone值獲取對應用戶信息

API類型

請求類型:POST

API地址:

url 參數表

參數

可否為空

可否缺省

數據類型

字段長度

例子

備注

token

string

32

debc454ea24827b67178482fd73f37c3

由登錄api返回獲得

POST發送請求的json文本

{

"id":0,

"type":"info",

"subtype":"nickname",

"data":{

"user_id":"13750687010"

}

}

data字段表

參數

可否為空

可否缺省

數據類型

字段長度

例子

備注

phone

string

11

13750687010

登錄賬號(手機號)

Python端返回成功處理情況

{

"id": -1,

"status": 0,

"message": "Successful",

"data": {

"nickname": "FatBallFish"

}

}

Python端返回失敗處理情況

{

"id": -1,

"status": 1,

"message": "Error Token",

"data": {}

}

所用到的全局status

status

-200

-100

-3

-2

-1

局部status表

status

message

內容

100

user not existed

賬號不存在

200

Unkonwn user info Error

同一phone大于2條

用戶信息·獲取

API說明

此API用于通過token值獲取對應用戶信息

API類型

請求類型:GET

API地址:

url 參數表

參數

可否為空

可否缺省

數據類型

字段長度

例子

備注

token

string

32

debc454ea24827b67178482fd73f37c3

由登錄api返回獲得

Python端返回成功處理情況

{

"id": -1,

"status": 0,

"message": "Successful",

"data": {

"phone": "13750687010",

"name": "\u738b\u51cc\u8d85",

"nickname": "FatBallFish",

"email": "893721708@qq.com",

"level": 1

}

}

Python端返回失敗處理情況

{

"id": -1,

"status": 1,

"message": "Error Token",

"data": {}

}

所用到的全局status

status

-200

-100

局部status表

status

message

內容

1

Error Token

token不正確

用戶信息·更新

API說明

此API用于更新用戶信息

API類型

請求類型:POST

API地址:

url 參數表

參數

可否為空

可否缺省

數據類型

字段長度

例子

備注

token

string

32

debc454ea24827b67178482fd73f37c3

由登錄api返回獲得

POST發送請求的json文本

{

"id":0,

"type":"info",

"subtype":"update",

"data":{

"phone":"13750687010",

"name":"王凌超",

"nickname":"FatBallFish",

"email":"893721708@qq.com"}

}

data字段表

參數

可否為空

可否缺省

數據類型

字段長度

例子

備注

phone

string

11

13750687010

登錄賬號(手機號)

name

string

20

cffb7f1eb316fd45bbfbd43082e36f9c

nickname

string

20

wlc570Q0

登錄密碼

email

string

50

郵箱地址

level

int

1

用戶等級

注意

phone用作檢驗機制,不可被修改

level字段若被使用則必須傳遞數值,不能為空

Python端返回成功處理情況

{

"id": 1234,

"status": 0,

"message": "Successful",

"data": {}

}

Python端返回失敗處理情況

{

"id":1234,

"status":101, #錯誤碼

"message":"Phone number existed",

"data":{},

}

所用到的全局status

status

-200

-101

-100

-3

-2

-1

用戶頭像·上傳

API說明

此API用于上傳用戶的頭像圖片

成功返回頭像的url地址

API類型

請求類型:POST

API地址:

url 參數表

參數

可否為空

可否缺省

數據類型

字段長度

例子

備注

token

string

32

debc454ea24827b67178482fd73f37c3

由登錄api返回獲得

POST發送請求的json文本

{

"id":1234,

"type":"portrait",

"subtype":"upload",

"data":{

"base64":img_base64 # string型

}

}

data字段表

參數

可否為空

可否缺省

數據類型

字段長度

例子

備注

base64

string

/9j/4AAQSkZJRgABAQEA.......(長度過長省略)

圖片的base64格式文本,前端盡量限制圖片大小在1M以下,否則容易卡頓,3M以上請求容易失敗

注意

base64可選擇是否帶有base頭標識,實際不影響。標識例子:data:image/jpg;base64,

若該用戶原先已有頭像,新頭像將自動覆蓋原有頭像,原頭像被刪除。

Python端返回成功處理情況

{

"id": 1234,

"status": 0,

"message": "Successful",

"data": {

"url": "./api/get/portrait/13750687010"

}

}

Python端返回失敗處理情況

{

"id":1234,

"status":-100, #錯誤碼

"message":"Missing necessary args",

"data":{},

}

所用到的全局status

status

-101

-100

-3

-2

-1

用戶頭像·獲取

API說明

此API用于通過token值獲取對應用戶信息

API類型

請求類型:GET

API地址:

url 參數表

參數

可否為空

可否缺省

數據類型

字段長度

例子

備注

user_id

string

11

13750687010

用戶id

API例子

Python端返回成功處理情況

二進制型圖片數據(bytes)

注意

前端調用此api時,直接將api地址寫在src中即可,例如:

Python端返回失敗處理情況

視情況返回以下三種圖片:

1.在服務器域名外訪問此api,返回“ban.jpg”,提示“多媒體站內圖片,禁止外部引用”

2.輸入的user_id不存在但格式正確返回“default.jpg”,即默認頭像

3.輸入的user_id格式出錯(出現非數字字符),返回“error.jpg”,提示“參數傳遞錯誤,無法獲取圖片”

注意

調用此api時,請注意當前api所在地址,若非https://dmt.lcworkroom.cn或http://localhost這兩個根域名的話,將會返回ban.jpg

所用到的全局status

Token類

心跳doki

API說明

此API用于檢驗token是否有效,若有效并刷新token有效時間。

API類型

請求類型:GET

API地址:

url 參數表

參數

可否為空

可否缺省

數據類型

字段長度

例子

備注

token

string

32

debc454ea24827b67178482fd73f37c3

由登錄api返回獲得

Python端返回成功處理情況

{

"id": id,

"status": 0,

"message": "Successful",

"data": {}

}

Python端返回失敗處理情況

{

"id": -1,

"status": 1,

"message": "Token not existed",

"data": {}

}

所用到的全局status

status

-200

-100

局部status表

status

message

內容

1

Token not existed

Token不存在

200

Invalid token number

同一Token大于2條

文章類

增加文章

API說明

此API用于增加論壇文章內容

成功返回article_id

API類型

請求類型:POST

API地址:

url 參數表

參數

可否為空

可否缺省

數據類型

字段長度

例子

備注

token

string

32

debc454ea24827b67178482fd73f37c3

由登錄api返回獲得

POST發送請求的json文本

{

"id":1234,

"type":"article",

"subtype":"add",

"data":{

"title":"測試文章",

"content":"王凌超"}

}

data字段表

參數

可否為空

可否缺省

數據類型

字段長度

例子

備注

title

string

255

測試文章

文章id

content

string

這是一篇測試文章

文章內容

Python端返回成功處理情況

{

"id": 1234,

"status": 0,

"message": "Successful",

"data": {

"article_id":1565920055

}

}

Python端返回失敗處理情況

{

"id":1234,

"status":-200, #錯誤碼

"message":"Failure to operate database",

"data":{},

}

所用到的全局status

status

-200

-101

-100

-3

-2

-1

更新文章

API說明

此API用于更新論壇文章內容

API類型

請求類型:POST

API地址:

url 參數表

參數

可否為空

可否缺省

數據類型

字段長度

例子

備注

token

string

32

debc454ea24827b67178482fd73f37c3

由登錄api返回獲得

POST發送請求的json文本

{

"id":1234,

"type":"article",

"subtype":"update",

"data":{

"article_id":1565920055,

"content":"王凌超"}

}

data字段表

參數

可否為空

可否缺省

數據類型

字段長度

例子

備注

article_id

bigint

10

1565920055

文章id

content

string

這是一篇測試文章,測試一下更新效果

文章內容

注意

article_id用作檢驗機制,不可被修改

Python端返回成功處理情況

{

"id": 1234,

"status": 0,

"message": "Successful",

"data": {}

}

Python端返回失敗處理情況

{

"id":1234,

"status":100, #錯誤碼

"message":"Error article_id",

"data":{},

}

所用到的全局status

status

-200

-101

-100

-3

-2

-1

局部status表

status

message

內容

100

Error article_id

文章id錯誤,很有可能不存在

101

Error user_id

文章作者id與當前登錄id不一致

刪除文章

API說明

此API用于刪除論壇文章

API類型

請求類型:POST

API地址:

url 參數表

參數

可否為空

可否缺省

數據類型

字段長度

例子

備注

token

string

32

debc454ea24827b67178482fd73f37c3

由登錄api返回獲得

POST發送請求的json文本

{

"id":1234,

"type":"article",

"subtype":"delete",

"data":{

"article_id":1565920055}

}

data字段表

參數

可否為空

可否缺省

數據類型

字段長度

例子

備注

article_id

bigint

10

1565920055

文章id

Python端返回成功處理情況

{

"id": 1234,

"status": 0,

"message": "Successful",

"data": {}

}

Python端返回失敗處理情況

{

"id":1234,

"status":100, #錯誤碼

"message":"Error article_id",

"data":{},

}

所用到的全局status

status

-200

-101

-100

-3

-2

-1

局部status表

status

message

內容

100

Error article_id

文章id錯誤,很有可能不存在

101

Error user_id

文章作者id與當前登錄id不一致

獲取文章列表

API說明

此API用于獲取游客論壇文章列表

API類型

請求類型:GET、POST

兩個請求功能一致,就是參數傳遞方式不一樣。

token只能傳在url中

API地址:

參數表

參數

可否為空

可否缺省

數據類型

字段長度

默認值

例子

備注

token

string

32

debc454ea24827b67178482fd73f37c3

由登錄api返回獲得

keywords

string

測試

搜索關鍵字,設置后將以此關鍵字模糊匹配title和content字段內容,模糊匹配

article_id

int

10

1565926081

文章id,精確匹配

user_id

string

11

13750687010

用戶id,精確匹配

title

string

測試文章

文章標題,模糊匹配

content

string

這是

文章內容,模糊匹配

order

string

update_time DESC

title ASC,update_time DESC

排序規則,使用SQL語句,為空則默認以更新時間進行排序

start

int

0

0

記錄索引開始,默認起始為 0

num

int

50

10

返回記錄數,默認返回50條

mode

int

0

0

0為顯示文章源格式,1為文章簡介,自動返回第一行文字

注意

只傳遞token參數則返回所有文章

如果keywords不為空則優先使用keywords,article_id、title、content則被忽略;

keywords用于title和content的并集查詢,模糊匹配;

article_id、user_id、title、content可交集查詢;

order中可用于排序的字段有article_id, user_id, title,content,create_time, update_time;

order排序方法有:升序asc、降序desc,大小寫不區分。多條件排序時用英文半角,分割

當實際記錄數小于num的值時,只返回實際記錄數量的記錄

URL例程

Python端返回成功處理情況

{

"id": -1,

"status": 0,

"message": "successful",

"data": {

"num": 1,

"list": [

{"article_id": 1565926081,

"user_id": "13750687010",

"nickename": "FatBallFish",

"title": "測試文章",

"content": "這是一篇測試文章",

"create_time": "2019-08-16 11:28:01",

"update_time": "2019-08-16 11:28:01"}

]

}

}

Python端返回失敗處理情況

{

"id": -1,

"status": -101,

"message": "Error Token",

"data": {}

}

所用到的全局status

status

-203

-200

-101

-100

局部status表

status

message

內容

100

Error Order

排序規則錯誤

101

Error num

num值錯誤,不能<1

評論類

增加評論

API說明

此API用于增加論壇文章的評論內容

成功返回article_id、comment_id、father_id

API類型

請求類型:POST

API地址:

url 參數表

參數

可否為空

可否缺省

數據類型

字段長度

例子

備注

token

string

32

debc454ea24827b67178482fd73f37c3

由登錄api返回獲得

POST發送請求的json文本

{

"id":1234,

"type":"comment",

"subtype":"add",

"data":{

"article_id":1565926081,

"content":"這是一條用API請求的子級評論",

"father_id":"76bd7b76fcd0b23f3d171f39b416d936"

}

}

data字段表

參數

可否為空

可否缺省

數據類型

字段長度

例子

備注

article_id

int

10

1565926081

文章id

content

string

這是一篇測試文章

文章內容

father_id

string

32

76bd7b76fcd0b23f3d171f39b416d936

父評論id(MD5加密文本),若為空則為根評論,默認為空

注意

article_id、father_id用作檢驗機制,不可被修改

Python端返回成功處理情況

{

"id": 1234,

"status": 0,

"message": "Successful",

"data": {

"article_id": 1565926081,

"comment_id": "354b6ded0748cd837d0ebf06230b9770",

"father_id":"76bd7b76fcd0b23f3d171f39b416d936"

}

}

Python端返回失敗處理情況

{

"id":1234,

"status":100, #錯誤碼

"message":"Error article_id",

"data":{},

}

所用到的全局status

status

-200

-101

-100

-3

-2

-1

局部status表

status

message

內容

100

Error article_id

文章id錯誤,很有可能不存在

101

Error father_id

父評論錯誤,很有可能不存在

更新評論

API說明

此API用于更新論壇文章評論內容

API類型

請求類型:POST

API地址:

url 參數表

參數

可否為空

可否缺省

數據類型

字段長度

例子

備注

token

string

32

debc454ea24827b67178482fd73f37c3

由登錄api返回獲得

POST發送請求的json文本

{

"id":1234,

"type":"comment",

"subtype":"update",

"data":{

"comment_id":"d757d9ea4c9c1860299a0341524a6a7d",

"content":"這是一條用API更新的子級評論"

}

}

data字段表

參數

可否為空

可否缺省

數據類型

字段長度

例子

備注

comment_id

string

32

d757d9ea4c9c1860299a0341524a6a7d

評論id

content

string

這是一篇測試文章,測試一下更新效果

文章內容

注意

comment_id用作檢驗機制,不可被修改

Python端返回成功處理情況

{

"id": 1234,

"status": 0,

"message": "Successful",

"data": {}

}

Python端返回失敗處理情況

{

"id":1234,

"status":100, #錯誤碼

"message":"Error article_id",

"data":{},

}

所用到的全局status

status

-200

-101

-100

-3

-2

-1

局部status表

status

message

內容

100

Error comment_id

評論id錯誤,很有可能不存在

101

Error user_id

評論作者id與當前登錄id不一致

刪除評論

API說明

此API用于刪除論壇評論文章

API類型

請求類型:POST

API地址:

url 參數表

參數

可否為空

可否缺省

數據類型

字段長度

例子

備注

token

string

32

debc454ea24827b67178482fd73f37c3

由登錄api返回獲得

POST發送請求的json文本

{

"id":0,

"type":"comment",

"subtype":"delete",

"data":{

"comment_id":"a301c03e1248eabf83785b5548d603ec"}

}

data字段表

參數

可否為空

可否缺省

數據類型

字段長度

例子

備注

comment_id

string

32

a301c03e1248eabf83785b5548d603ec

評論id

Python端返回成功處理情況

{

"id": 1234,

"status": 0,

"message": "Successful",

"data": {}

}

Python端返回失敗處理情況

{

"id":1234,

"status":100, #錯誤碼

"message":"Error article_id",

"data":{},

}

所用到的全局status

status

-200

-101

-100

-3

-2

-1

局部status表

status

message

內容

100

Error comment_id

評論id錯誤,很有可能不存在

101

Error user_id

評論作者id與當前登錄id不一致

獲取評論列表

API說明

最新修改:增加user_id字段,可缺省,用于篩選該用戶發表過的所有評論

此API用于獲取游客論壇文章評論列表

API類型

請求類型:GET、POST

兩個請求功能一致,就是參數傳遞方式不一樣。

token只能傳在url中

API地址:

參數表

參數

可否為空

可否缺省

數據類型

字段長度

默認值

例子

備注

token

string

32

debc454ea24827b67178482fd73f37c3

由登錄api返回獲得

article_id

int

10

1565926081

文章id,精確匹配

comment_id

string

32

d757d9ea4c9c1860299a0341524a6a7d

評論id,精確匹配

father_id

string

32

a301c03e1248eabf83785b5548d603ec

父評論id,精確匹配

user_id

string

11

13750687010

用戶id,精確匹配

content

string

這是一條評論內容

評論內容,模糊匹配

order

string

update_time DESC

title ASC,update_time DESC

排序規則,使用SQL語句,為空則默認以更新時間進行排序

start

int

0

0

記錄索引開始,默認起始為 0

num

int

50

10

返回記錄數,默認返回50條

注意

只傳遞token和article_id參數則返回該文章的所有根評論,不含子評論。

article_id、comment_id、father_id、user_id、content可交集查詢;

order中可用于排序的字段有article_id, user_id,comment_id、father_id、,content,create_time, update_time;

order排序方法有:升序asc、降序desc,大小寫不區分。多條件排序時用英文半角,分割

當實際記錄數小于num的值時,只返回實際記錄數量的記錄

URL例程

Python端返回成功處理情況

{

"id": -1,

"status": 0,

"message": "successful",

"data": {

"num": 2,

"list": [

{

"article_id": 1565926081,

"comment_id": "76bd7b76fcd0b23f3d171f39b416d936",

"father_id": "",

"user_id": "13750687010",

"nickename": "FatBallFish",

"content": "這是一條更新過的評論",

"create_time": "2019-08-18 09:41:41",

"update_time": "2019-08-18 11:08:43"

},

{

"article_id": 1565926081,

"comment_id": "1aa6ddf68bea87f2305dd9fd5d3bb2c8",

"father_id": "",

"user_id": "13750687010",

"nickename": "FatBallFish",

"content": "這是一條測試評論",

"create_time": "2019-08-18 09:32:16",

"update_time": "2019-08-18 09:32:16"

}

]

}

}

Python端返回失敗處理情況

{

"id": -1,

"status": -101,

"message": "Error Token",

"data": {}

}

所用到的全局status

status

-203

-200

-101

-100

局部status表

status

message

內容

100

Error order

排序規則錯誤

101

Error num

num值錯誤,不能<1

102

Error article_id

錯誤的文章id

活動類

增加活動

API說明

此API用于增加論壇活動

成功返回active_id

API類型

請求類型:POST

API地址:

url 參數表

參數

可否為空

可否缺省

數據類型

字段長度

例子

備注

token

string

32

debc454ea24827b67178482fd73f37c3

由登錄api返回獲得

POST發送請求的json文本

{

"id":1234,

"type":"active",

"subtype":"add",

"data":{

"title":"校友召集令",

"content":"恰逢更名時機,召集校友來此一聚",

"start_time":"2019-08-24 00:00:00",

"end_time":"2019-8-25 0:0:0"

}

}

data字段表

參數

可否為空

可否缺省

數據類型

字段長度

例子

備注

title

string

255

測試文章

文章id

content

string

這是一篇測試文章

文章內容

start_time

datetime

2019-08-24 00:00:00

請按照標準的時間格式文本進行傳遞,否則會報錯

end_time

datetime

2019-08-25 00:00:00

請按照標準的時間格式文本進行傳遞,否則會報錯

Python端返回成功處理情況

{

"id": 1234,

"status": 0,

"message": "Successful",

"data": {

"active_id":78554587

}

}

Python端返回失敗處理情況

{

"id":1234,

"status":-200, #錯誤碼

"message":"Failure to operate database",

"data":{},

}

所用到的全局status

status

-200

-101

-100

-3

-2

-1

局部status表

status

message

內容

102

Error format or data for time

開始時間或結束時間格式或數據錯誤

更新活動

API說明

此API用于更新論壇活動

API類型

請求類型:POST

API地址:

url 參數表

參數

可否為空

可否缺省

數據類型

字段長度

例子

備注

token

string

32

debc454ea24827b67178482fd73f37c3

由登錄api返回獲得

POST發送請求的json文本

{

"id":1234,

"type":"active",

"subtype":"update",

"data":{

"active_id":78554587,

"title":"校友召集令",

"content":"恰逢更名時機,召集校友來此一聚,更新活動內容",

"start_time":"2019-08-25 00:00:00",

"end_time":"2019-08-26 00:00:00"

}

}

data字段表

參數

可否為空

可否缺省

數據類型

字段長度

例子

備注

active_id

int

8

78554587

活動id

title

string

255

測試文章

文章id

content

string

這是一篇測試文章

文章內容

start_time

datetime

2019-08-24 00:00:00

請按照標準的時間格式文本進行傳遞,否則會報錯

end_time

datetime

2019-08-25 00:00:00

請按照標準的時間格式文本進行傳遞,否則會報錯

Python端返回成功處理情況

{

"id": 1234,

"status": 0,

"message": "Successful",

"data": {}

}

Python端返回失敗處理情況

{

"id":1234,

"status":-200, #錯誤碼

"message":"Failure to operate database",

"data":{},

}

所用到的全局status

status

-200

-101

-100

-3

-2

-1

局部status表

status

message

內容

100

Error active_id

錯誤的活動id

101

Error user_id

活動發起者id與當前登錄id不一致

102

Error format or data for time

開始時間或結束時間格式或數據錯誤

刪除活動

API說明

此API用于刪除論壇活動

API類型

請求類型:POST

API地址:

url 參數表

參數

可否為空

可否缺省

數據類型

字段長度

例子

備注

token

string

32

debc454ea24827b67178482fd73f37c3

由登錄api返回獲得

POST發送請求的json文本

{

"id":1234,

"type":"active",

"subtype":"delete",

"data":{

"active_id":86889745

}

}

data字段表

參數

可否為空

可否缺省

數據類型

字段長度

例子

備注

active_id

int

8

78554587

活動id

Python端返回成功處理情況

{

"id": 1234,

"status": 0,

"message": "Successful",

"data": {}

}

Python端返回失敗處理情況

{

"id":1234,

"status":-200, #錯誤碼

"message":"Failure to operate database",

"data":{},

}

所用到的全局status

status

-200

-101

-100

-3

-2

-1

局部status表

status

message

內容

100

Error active_id

錯誤的活動id

101

Error user_id

活動發起者id與當前登錄id不一致

獲取活動列表

API說明

最新修改:增加user_id字段,可缺省,用于篩選該用戶參加過的所有活動

此API用于獲取論壇活動列表

API類型

請求類型:GET、POST

兩個請求功能一致,就是參數傳遞方式不一樣。

token只能傳在url中

API地址:

參數表

參數

可否為空

可否缺省

數據類型

字段長度

默認值

例子

備注

token

string

32

debc454ea24827b67178482fd73f37c3

由登錄api返回獲得

keywords

string

測試

搜索關鍵字,設置后將以此關鍵字模糊匹配title和content字段內容,模糊匹配

active_id

int

8

78554587

活動id,精確匹配

user_id

str

13750687010

用戶id,精確匹配

title

string

測試文章

活動標題,模糊匹配

content

string

這是

活動內容,模糊匹配

order

string

update_time DESC

title ASC,update_time DESC

排序規則,使用SQL語句,為空則默認以更新時間進行排序

start

int

0

0

記錄索引開始,默認起始為 0

num

int

50

10

返回記錄數,默認返回50條

mode

int

0

0

0為顯示文章源格式,1為文章簡介,自動返回第一行文字

注意

只傳遞token參數則返回所有活動

如果keywords不為空則優先使用keywords,article_id、title、content則被忽略;

keywords用于title和content的并集查詢,模糊匹配;

active_id、user_id、title、content可交集查詢;

order中可用于排序的字段有active_id, user_id, title,content,start_time,end_time,create_time, update_time;

order排序方法有:升序asc、降序desc,大小寫不區分。多條件排序時用英文半角,分割

當實際記錄數小于num的值時,只返回實際記錄數量的記錄

URL例程

Python端返回成功處理情況

{

"id": -1,

"status": 0,

"message": "successful",

"data": {

"num": 1,

"list": [

{"active_id": 78554587,

"user_id": "13750687010",

"nickename": "FatBallFish",

"title": "校友召集令",

"content": "恰逢更名時機,召集校友來此一聚,更新活動內容",

"start_time": "2019-08-25 00:00:00",

"end_time": "2019-08-26 00:00:00",

"create_time": "2019-08-24 15:29:57",

"update_time": "2019-08-24 15:29:57"}

]

}

}

Python端返回失敗處理情況

{

"id": -1,

"status": -101,

"message": "Error Token",

"data": {}

}

所用到的全局status

status

-203

-200

-101

-100

局部status表

status

message

內容

100

Error Order

排序規則錯誤

101

Error num

num值錯誤,不能<1

加入活動

API說明

此API用于用戶加入活動

API類型

請求類型:POST

API地址:

url 參數表

參數

可否為空

可否缺省

數據類型

字段長度

例子

備注

token

string

32

debc454ea24827b67178482fd73f37c3

由登錄api返回獲得

POST發送請求的json文本

{

"id":1234,

"type":"active",

"subtype":"join",

"data":{

"active_id":78554587,

}

}

data字段表

參數

可否為空

可否缺省

數據類型

字段長度

例子

備注

active_id

int

8

78554587

活動id

Python端返回成功處理情況

{

"id": 1234,

"status": 0,

"message": "Successful",

"data": {}

}

Python端返回失敗處理情況

{

"id":1234,

"status":-200, #錯誤碼

"message":"Failure to operate database",

"data":{},

}

所用到的全局status

status

-200

-101

-100

-3

-2

-1

局部status表

status

message

內容

100

Error active_id

錯誤的活動id,可能并不存在

102

Already joined

用戶已加入此活動

退出活動

API說明

此API用于用戶加入活動

API類型

請求類型:POST

API地址:

url 參數表

參數

可否為空

可否缺省

數據類型

字段長度

例子

備注

token

string

32

debc454ea24827b67178482fd73f37c3

由登錄api返回獲得

POST發送請求的json文本

{

"id":1234,

"type":"active",

"subtype":"exit",

"data":{

"active_id":78554587,

}

}

data字段表

參數

可否為空

可否缺省

數據類型

字段長度

例子

備注

active_id

int

8

78554587

活動id

Python端返回成功處理情況

{

"id": 1234,

"status": 0,

"message": "Successful",

"data": {}

}

Python端返回失敗處理情況

{

"id":1234,

"status":-200, #錯誤碼

"message":"Failure to operate database",

"data":{},

}

所用到的全局status

status

-200

-101

-100

-3

-2

-1

局部status表

status

message

內容

100

Error active_id

錯誤的活動id,可能并不存在

101

Error user_id

活動參與者id與當前登錄id不一致或無權限或該用戶未加入此活動

102

Error format or data for time

開始時間或結束時間格式或數據錯誤

獲取活動成員列表

API說明

此API用于獲取論壇活動成員列表

API類型

請求類型:POST

API地址:

參數表

參數

可否為空

可否缺省

數據類型

字段長度

默認值

例子

備注

token

string

32

debc454ea24827b67178482fd73f37c3

由登錄api返回獲得

active_id

int

8

78554587

活動id,精確匹配

order

string

update_time DESC

join_time ASC

排序規則,使用SQL語句,為空則默認以加入時間升序排序

start

int

0

0

記錄索引開始,默認起始為 0

num

int

50

10

返回記錄數,默認返回50條

注意

order中可用于排序的字段有active_id, user_id, title,content,start_time,end_time,create_time, update_time;

order排序方法有:升序asc、降序desc,大小寫不區分。多條件排序時用英文半角,分割

當實際記錄數小于num的值時,只返回實際記錄數量的記錄

URL例程

Python端返回成功處理情況

{

"id": -1,

"status": 0,

"message": "successful",

"data": {

"num": 1,

"list": [

"13750687010"

]

}

}

Python端返回失敗處理情況

{

"id": -1,

"status": -101,

"message": "Error Token",

"data": {}

}

所用到的全局status

status

-203

-200

-101

-100

局部status表

status

message

內容

100

Error Order

排序規則錯誤

102

Error active_id

錯誤的活動id

管理員類

admin-用戶類

admin-用戶列表·獲取

API說明

此API獲取所有用戶列表,僅管理員權限用戶可用

API類型

請求類型:POST

API地址:

url 參數表

參數

可否為空

可否缺省

數據類型

字段長度

例子

備注

token

string

32

debc454ea24827b67178482fd73f37c3

由登錄api返回獲得,管理員token

POST發送請求的json文本

{

"id":1234,

"type":"user",

"subtype":"list",

"data":{}

}

Python端返回成功處理情況

{

"id": 0,

"status": 0,

"message": "successful",

"data": [

{

"phone": "13566284913",

"name": "\u8bb8\u6df3\u7693",

"nickname": "\u8bb8\u5927\u5e05\u54e5",

"email": "1010549831@qq.com",

"level": 1},

{

"phone": "13750687010",

"name": "\u738b\u51cc\u8d85",

"nickname": "FatBallFish",

"email": "893721708@qq.com",

"level": 1},

{

"phone": "15857174214",

"name": null,

"nickname": null,

"email": null,

"level": 1},

{

"phone": "15925868186",

"name": null,

"nickname": null,

"email": null,

"level": 1},

{

"phone": "17767174231",

"name": null,

"nickname": null,

"email": null,

"level": 1},

{

"phone": "17816064319",

"name": "\u94b1\u4e39",

"nickname": "\u86cb\u86cb",

"email": "3391791582@qq.com",

"level": 1},

{

"phone": "19857160634",

"name": null,

"nickname": null,

"email": null,

"level": 1}

]

}

Python端返回失敗處理情況

{

"id":1234,

"status":-103, #錯誤碼

"message":"No permission to operate",

"data":{},

}

所用到的全局status

status

-200

-103

-101

-100

-3

-2

-1

admin-用戶信息·獲取

API說明

此API用于通過user_id值獲取對應用戶信息,僅管理員權限用戶可用

API類型

請求類型:POST

API地址:

url 參數表

參數

可否為空

可否缺省

數據類型

字段長度

例子

備注

token

string

32

debc454ea24827b67178482fd73f37c3

由登錄api返回獲得

POST發送請求的json文本

{

"id":0,

"type":"user",

"subtype":"info",

"data":{"phone":"13750687010"}

}

data字段表

參數

可否為空

可否缺省

數據類型

字段長度

例子

備注

phone

string

11

13750687010

登錄賬號(手機號)

Python端返回成功處理情況

{

"id": -1,

"status": 0,

"message": "Successful",

"data": {

"phone": "13750687010",

"name": "\u738b\u51cc\u8d85",

"nickname": "FatBallFish",

"email": "893721708@qq.com",

"level": 1

}

}

Python端返回失敗處理情況

{

"id": -1,

"status": 1,

"message": "Error Token",

"data": {}

}

所用到的全局status

status

-200

-103

-101

-100

-3

-2

-1

admin-用戶信息·更新

API說明

此API用于更新用戶信息,僅管理員權限用戶可用

API類型

請求類型:POST

API地址:

url 參數表

參數

可否為空

可否缺省

數據類型

字段長度

例子

備注

token

string

32

debc454ea24827b67178482fd73f37c3

由登錄api返回獲得

POST發送請求的json文本

{

"id":0,

"type":"user",

"subtype":"update",

"data":{

"phone":"13750687010",

"name":"王凌超",

"nickname":"FatBallFish",

"email":"893721708@qq.com"}

}

data字段表

參數

可否為空

可否缺省

數據類型

字段長度

例子

備注

phone

string

11

13750687010

登錄賬號(手機號)

name

string

20

cffb7f1eb316fd45bbfbd43082e36f9c

nickname

string

20

wlc570Q0

登錄密碼

email

string

50

郵箱地址

level

int

1

用戶等級

注意

phone用作檢驗機制,不可被修改

level字段若被使用則必須傳遞數值,不能為空

Python端返回成功處理情況

{

"id": 1234,

"status": 0,

"message": "Successful",

"data": {}

}

Python端返回失敗處理情況

{

"id":1234,

"status":101, #錯誤碼

"message":"Phone number existed",

"data":{},

}

所用到的全局status

status

-200

-103

-101

-100

-3

-2

-1

admin-用戶·刪除

API說明

此API用于通過user_id值刪除對應用戶,僅管理員權限用戶可用

API類型

請求類型:POST

API地址:

url 參數表

參數

可否為空

可否缺省

數據類型

字段長度

例子

備注

token

string

32

debc454ea24827b67178482fd73f37c3

由登錄api返回獲得

POST發送請求的json文本

{

"id":0,

"type":"user",

"subtype":"delete",

"data":{"phone":"13750687010"}

}

data字段表

參數

可否為空

可否缺省

數據類型

字段長度

例子

備注

phone

string

11

13750687010

登錄賬號(手機號)

Python端返回成功處理情況

{

"id": -1,

"status": 0,

"message": "Successful",

"data": {}

}

Python端返回失敗處理情況

{

"id": -1,

"status": 1,

"message": "Error Token",

"data": {}

}

所用到的全局status

status

-200

-103

-101

-100

-3

-2

-1

admin-文章類

admin-文章列表·獲取

API說明

此API用于獲取游客論壇文章列表

獲取單篇文章信息也用此api,傳遞一個article_id參數即可獲取只有一個數據的列表

API類型

請求類型:POST

API地址:

url參數表

參數

可否為空

可否缺省

數據類型

字段長度

例子

備注

token

string

32

debc454ea24827b67178482fd73f37c3

由登錄api返回獲得

POST發送請求的json文本

{

"id":0,

"type":"article",

"subtype":"list",

"data":{

"user_id":"13750687010",

}

}

data字段表

參數

可否為空

可否缺省

數據類型

字段長度

默認值

例子

備注

keywords

string

測試

搜索關鍵字,設置后將以此關鍵字模糊匹配title和content字段內容,模糊匹配

article_id

int

10

1565926081

文章id,精確匹配

user_id

string

11

13750687010

用戶id,精確匹配

title

string

測試文章

文章標題,模糊匹配

content

string

這是

文章內容,模糊匹配

order

string

update_time DESC

title ASC,update_time DESC

排序規則,使用SQL語句,為空則默認以更新時間進行排序

start

int

0

0

記錄索引開始,默認起始為 0

num

int

50

10

返回記錄數,默認返回50條

mode

int

0

0

0為顯示文章源格式,1為文章簡介,自動返回第一行文字

注意

不傳任何字段參數則返回所有文章

如果keywords不為空則優先使用keywords,article_id、title、content則被忽略;

keywords用于title和content的并集查詢,模糊匹配;

article_id、user_id、title、content可交集查詢;

order中可用于排序的字段有article_id, user_id, title,content,create_time, update_time;

order排序方法有:升序asc、降序desc,大小寫不區分。多條件排序時用英文半角,分割

當實際記錄數小于num的值時,只返回實際記錄數量的記錄

Python端返回成功處理情況

{

"id": -1,

"status": 0,

"message": "successful",

"data": {

"num": 1,

"list": [

{"article_id": 1565926081,

"user_id": "13750687010",

"nickename": "FatBallFish",

"title": "測試文章",

"content": "這是一篇測試文章",

"create_time": "2019-08-16 11:28:01",

"update_time": "2019-08-16 11:28:01"}

]

}

}

Python端返回失敗處理情況

{

"id": -1,

"status": -101,

"message": "Error Token",

"data": {}

}

所用到的全局status

status

-203

-200

-101

-100

局部status表

status

message

內容

100

Error Order

排序規則錯誤

101

Error num

num值錯誤,不能<1

admin-增加文章

API說明

此API用于增加論壇文章內容

成功返回article_id

API類型

請求類型:POST

API地址:

url 參數表

參數

可否為空

可否缺省

數據類型

字段長度

例子

備注

token

string

32

debc454ea24827b67178482fd73f37c3

由登錄api返回獲得

POST發送請求的json文本

{

"id":1234,

"type":"article",

"subtype":"add",

"data":{

"user_id":"13750687010",

"title":"測試文章",

"content":"王凌超"}

}

data字段表

參數

可否為空

可否缺省

數據類型

字段長度

例子

備注

user_id

string

11

13750687010

文章作者id

title

string

255

測試文章

文章id

content

string

這是一篇測試文章

文章內容

Python端返回成功處理情況

{

"id": 1234,

"status": 0,

"message": "Successful",

"data": {

"article_id":1565920055

}

}

Python端返回失敗處理情況

{

"id":1234,

"status":-200, #錯誤碼

"message":"Failure to operate database",

"data":{},

}

所用到的全局status

status

-200

-101

-100

-3

-2

-1

admin-更新文章

API說明

此API用于更新論壇文章內容

API類型

請求類型:POST

API地址:

url 參數表

參數

可否為空

可否缺省

數據類型

字段長度

例子

備注

token

string

32

debc454ea24827b67178482fd73f37c3

由登錄api返回獲得

POST發送請求的json文本

{

"id":1234,

"type":"article",

"subtype":"update",

"data":{

"user_id":"13750687010",

"article_id":1565920055,

"content":"王凌超"}

}

data字段表

參數

可否為空

可否缺省

數據類型

字段長度

例子

備注

user_id

string

11

13750687010

文章作者id

article_id

bigint

10

1565920055

文章id

title_id

string

11

測試標題

文章標題,可缺省

content

string

這是一篇測試文章,測試一下更新效果

文章內容

注意

article_id用作檢驗機制,不可被修改

Python端返回成功處理情況

{

"id": 1234,

"status": 0,

"message": "Successful",

"data": {}

}

Python端返回失敗處理情況

{

"id":1234,

"status":100, #錯誤碼

"message":"Error article_id",

"data":{},

}

所用到的全局status

status

-200

-101

-100

-3

-2

-1

局部status表

status

message

內容

100

Error article_id

文章id錯誤,很有可能不存在

101

Error user_id

文章作者id與當前登錄id不一致

admin-刪除文章

API說明

此API用于刪除論壇文章

API類型

請求類型:POST

API地址:

url 參數表

參數

可否為空

可否缺省

數據類型

字段長度

例子

備注

token

string

32

debc454ea24827b67178482fd73f37c3

由登錄api返回獲得

POST發送請求的json文本

{

"id":1234,

"type":"article",

"subtype":"delete",

"data":{

"article_id":1565920055}

}

data字段表

參數

可否為空

可否缺省

數據類型

字段長度

例子

備注

user_id

string

11

13750687010

文章作者id

article_id

bigint

10

1565920055

文章id

Python端返回成功處理情況

{

"id": 1234,

"status": 0,

"message": "Successful",

"data": {}

}

Python端返回失敗處理情況

{

"id":1234,

"status":100, #錯誤碼

"message":"Error article_id",

"data":{},

}

所用到的全局status

status

-200

-101

-100

-3

-2

-1

局部status表

status

message

內容

100

Error article_id

文章id錯誤,很有可能不存在

101

Error user_id

文章作者id與當前登錄id不一致

admin-評論類

admin-評論列表·獲取

API說明

最新修改:增加user_id字段,可缺省,用于篩選該用戶發表過的所有評論

此API用于獲取游客論壇文章評論列表

API類型

請求類型:POST

API地址:

url參數表

參數

可否為空

可否缺省

數據類型

字段長度

例子

備注

token

string

32

debc454ea24827b67178482fd73f37c3

由登錄api返回獲得

POST發送請求的json文本

{

"id":0,

"type":"comment",

"subtype":"list",

"data":{

"user_id":"13750687010",

"article_id":1568546112,

}

}

data字段表

參數

可否為空

可否缺省

數據類型

字段長度

默認值

例子

備注

article_id

int

10

1565926081

文章id,精確匹配

comment_id

string

32

d757d9ea4c9c1860299a0341524a6a7d

評論id,精確匹配

father_id

string

32

a301c03e1248eabf83785b5548d603ec

父評論id,精確匹配

user_id

string

11

13750687010

用戶id,精確匹配

content

string

這是一條評論內容

評論內容,模糊匹配

order

string

update_time DESC

title ASC,update_time DESC

排序規則,使用SQL語句,為空則默認以更新時間進行排序

start

int

0

0

記錄索引開始,默認起始為 0

num

int

50

10

返回記錄數,默認返回50條

注意

只傳遞token和article_id參數則返回該文章的所有根評論,不含子評論。

article_id、comment_id、father_id、user_id、content可交集查詢;

order中可用于排序的字段有article_id, user_id,comment_id、father_id、,content,create_time, update_time;

order排序方法有:升序asc、降序desc,大小寫不區分。多條件排序時用英文半角,分割

當實際記錄數小于num的值時,只返回實際記錄數量的記錄

Python端返回成功處理情況

{

"id": -1,

"status": 0,

"message": "successful",

"data": {

"num": 2,

"list": [

{

"article_id": 1565926081,

"comment_id": "76bd7b76fcd0b23f3d171f39b416d936",

"father_id": "",

"user_id": "13750687010",

"nickename": "FatBallFish",

"content": "這是一條更新過的評論",

"create_time": "2019-08-18 09:41:41",

"update_time": "2019-08-18 11:08:43"

},

{

"article_id": 1565926081,

"comment_id": "1aa6ddf68bea87f2305dd9fd5d3bb2c8",

"father_id": "",

"user_id": "13750687010",

"nickename": "FatBallFish",

"content": "這是一條測試評論",

"create_time": "2019-08-18 09:32:16",

"update_time": "2019-08-18 09:32:16"

}

]

}

}

Python端返回失敗處理情況

{

"id": -1,

"status": -101,

"message": "Error Token",

"data": {}

}

所用到的全局status

status

-203

-200

-101

-100

局部status表

status

message

內容

100

Error order

排序規則錯誤

101

Error num

num值錯誤,不能<1

102

Error article_id

錯誤的文章id

admin-增加評論

API說明

此API用于增加論壇文章的評論內容

成功返回article_id、comment_id、father_id

API類型

請求類型:POST

API地址:

url 參數表

參數

可否為空

可否缺省

數據類型

字段長度

例子

備注

token

string

32

debc454ea24827b67178482fd73f37c3

由登錄api返回獲得

POST發送請求的json文本

{

"id":1234,

"type":"comment",

"subtype":"add",

"data":{

"article_id":1565926081,

"user_id":"13750687010"

"content":"這是一條用API請求的子級評論",

"father_id":"76bd7b76fcd0b23f3d171f39b416d936"

}

}

data字段表

參數

可否為空

可否缺省

數據類型

字段長度

例子

備注

article_id

int

10

1565926081

文章id

user_id

string

11

13750687010

評論者id

content

string

這是一篇測試文章

文章內容

father_id

string

32

76bd7b76fcd0b23f3d171f39b416d936

父評論id(MD5加密文本),若為空則為根評論,默認為空

注意

article_id、father_id用作檢驗機制,不可被修改

Python端返回成功處理情況

{

"id": 1234,

"status": 0,

"message": "Successful",

"data": {

"article_id": 1565926081,

"comment_id": "354b6ded0748cd837d0ebf06230b9770",

"father_id":"76bd7b76fcd0b23f3d171f39b416d936",

}

}

Python端返回失敗處理情況

{

"id":1234,

"status":100, #錯誤碼

"message":"Error article_id",

"data":{},

}

所用到的全局status

status

-200

-101

-100

-3

-2

-1

局部status表

status

message

內容

100

Error article_id

文章id錯誤,很有可能不存在

101

Error father_id

父評論錯誤,很有可能不存在

admin-更新評論

API說明

此API用于更新論壇文章評論內容

API類型

請求類型:POST

API地址:

url 參數表

參數

可否為空

可否缺省

數據類型

字段長度

例子

備注

token

string

32

debc454ea24827b67178482fd73f37c3

由登錄api返回獲得

POST發送請求的json文本

{

"id":1234,

"type":"comment",

"subtype":"update",

"data":{

"user_id":"13750687010",

"comment_id":"d757d9ea4c9c1860299a0341524a6a7d",

"content":"這是一條用API更新的子級評論"

}

}

data字段表

參數

可否為空

可否缺省

數據類型

字段長度

例子

備注

user_id

string

11

13750687010

評論者id

comment_id

string

32

d757d9ea4c9c1860299a0341524a6a7d

評論id

content

string

這是一篇測試文章,測試一下更新效果

文章內容

注意

user_id、comment_id用作檢驗機制,不可被修改

Python端返回成功處理情況

{

"id": 1234,

"status": 0,

"message": "Successful",

"data": {}

}

Python端返回失敗處理情況

{

"id":1234,

"status":100, #錯誤碼

"message":"Error article_id",

"data":{},

}

所用到的全局status

status

-200

-101

-100

-3

-2

-1

局部status表

status

message

內容

100

Error comment_id

評論id錯誤,很有可能不存在

101

Error user_id

評論作者id與當前登錄id不一致或無權限

admin-刪除評論

API說明

此API用于刪除論壇評論文章

API類型

請求類型:POST

API地址:

url 參數表

參數

可否為空

可否缺省

數據類型

字段長度

例子

備注

token

string

32

debc454ea24827b67178482fd73f37c3

由登錄api返回獲得

POST發送請求的json文本

{

"id":0,

"type":"comment",

"subtype":"delete",

"data":{

"user_id":"13750687010",

"comment_id":"a301c03e1248eabf83785b5548d603ec"}

}

data字段表

參數

可否為空

可否缺省

數據類型

字段長度

例子

備注

user_id

string

11

13750687010

評論者id

comment_id

string

32

a301c03e1248eabf83785b5548d603ec

評論id

Python端返回成功處理情況

{

"id": 1234,

"status": 0,

"message": "Successful",

"data": {}

}

Python端返回失敗處理情況

{

"id":1234,

"status":100, #錯誤碼

"message":"Error article_id",

"data":{},

}

所用到的全局status

status

-200

-101

-100

-3

-2

-1

局部status表

status

message

內容

100

Error comment_id

評論id錯誤,很有可能不存在

101

Error user_id

評論作者id與當前登錄id不一致或無權限

admin-活動類

admin-活動列表·獲取

API說明

最新修改:增加user_id字段,可缺省,用于篩選該用戶參加過的所有活動

此API用于獲取論壇活動列表

API類型

請求類型:POST

token只能傳在url中

API地址:

url參數表

參數

可否為空

可否缺省

數據類型

字段長度

例子

備注

token

string

32

debc454ea24827b67178482fd73f37c3

由登錄api返回獲得

POST發送請求的json文本

{

"id":0,

"type":"active",

"subtype":"list",

"data":{

"user_id":"13750687010",

}

}

data字段表

參數

可否為空

可否缺省

數據類型

字段長度

默認值

例子

備注

keywords

string

測試

搜索關鍵字,設置后將以此關鍵字模糊匹配title和content字段內容,模糊匹配

active_id

int

8

78554587

活動id,精確匹配

user_id

str

13750687010

用戶id,精確匹配

title

string

測試文章

活動標題,模糊匹配

content

string

這是

活動內容,模糊匹配

order

string

update_time DESC

title ASC,update_time DESC

排序規則,使用SQL語句,為空則默認以更新時間進行排序

start

int

0

0

記錄索引開始,默認起始為 0

num

int

50

10

返回記錄數,默認返回50條

mode

int

0

0

0為顯示文章源格式,1為文章簡介,自動返回第一行文字

注意

只傳遞token參數則返回所有活動

如果keywords不為空則優先使用keywords,article_id、title、content則被忽略;

keywords用于title和content的并集查詢,模糊匹配;

active_id、user_id、title、content可交集查詢;

order中可用于排序的字段有active_id, user_id, title,content,start_time,end_time,create_time, update_time;

order排序方法有:升序asc、降序desc,大小寫不區分。多條件排序時用英文半角,分割

當實際記錄數小于num的值時,只返回實際記錄數量的記錄

Python端返回成功處理情況

{

"id": -1,

"status": 0,

"message": "successful",

"data": {

"num": 1,

"list": [

{

"active_id": 78554587,

"user_id": "13750687010",

"nickname": "FatBallFish",

"title": "\u6821\u53cb\u53ec\u96c6\u4ee42",

"content": "\u6070\u9022\u66f4\u540d\u65f6\u673a\uff0c\u53ec\u96c6\u6821\u53cb\u6765\u6b64\u4e00\u805a\uff0c\u66f4\u65b0\u6d3b\u52a8\u5185\u5bb9",

"start_time": "2019-08-25 00:00:00",

"end_time": "2019-08-26 00:00:00",

"create_time": "2019-08-24 15:29:57",

"update_time": "2019-08-24 16:13:14"

}

]

}

}

Python端返回失敗處理情況

{

"id": -1,

"status": -101,

"message": "Error Token",

"data": {}

}

所用到的全局status

status

-203

-200

-103

-101

-100

-3

-2

-1

局部status表

status

message

內容

100

Error Order

排序規則錯誤

101

Error num

num值錯誤,不能<1

admin-活動成員列表·獲取

API說明

此API用于獲取論壇活動成員列表

API類型

請求類型:POST

API地址:

url參數表

參數

可否為空

可否缺省

數據類型

字段長度

例子

備注

token

string

32

debc454ea24827b67178482fd73f37c3

由登錄api返回獲得

POST發送請求的json文本

{

"id":0,

"type":"active",

"subtype":"member",

"data":{

"active_id":78554587,

}

}

data字段表

參數

可否為空

可否缺省

數據類型

字段長度

默認值

例子

備注

active_id

int

8

78554587

活動id,精確匹配

order

string

update_time DESC

join_time ASC

排序規則,使用SQL語句,為空則默認以加入時間升序排序

start

int

0

0

記錄索引開始,默認起始為 0

num

int

50

10

返回記錄數,默認返回50條

注意

order中可用于排序的字段有active_id, user_id, title,content,start_time,end_time,create_time, update_time;

order排序方法有:升序asc、降序desc,大小寫不區分。多條件排序時用英文半角,分割

當實際記錄數小于num的值時,只返回實際記錄數量的記錄

Python端返回成功處理情況

{

"id": -1,

"status": 0,

"message": "successful",

"data": {

"num": 1,

"list": [

"13750687010"

]

}

}

Python端返回失敗處理情況

{

"id": -1,

"status": -101,

"message": "Error Token",

"data": {}

}

所用到的全局status

status

-203

-200

-101

-100

局部status表

status

message

內容

100

Error Order

排序規則錯誤

102

Error active_id

錯誤的活動id

admin-增加活動

API說明

此API用于增加論壇活動,僅管理員使用

成功返回active_id

API類型

請求類型:POST

API地址:

url 參數表

參數

可否為空

可否缺省

數據類型

字段長度

例子

備注

token

string

32

debc454ea24827b67178482fd73f37c3

由登錄api返回獲得

POST發送請求的json文本

{

"id":1234,

"type":"active",

"subtype":"add",

"data":{

"user_id":"13750687010",

"title":"校友召集令",

"content":"恰逢更名時機,召集校友來此一聚",

"start_time":"2019-08-24 00:00:00",

"end_time":"2019-8-25 0:0:0"

}

}

data字段表

參數

可否為空

可否缺省

數據類型

字段長度

例子

備注

user_id

string

11

13750687010

活動發起者id

title

string

255

測試文章

文章id

content

string

這是一篇測試文章

文章內容

start_time

datetime

2019-08-24 00:00:00

請按照標準的時間格式文本進行傳遞,否則會報錯

end_time

datetime

2019-08-25 00:00:00

請按照標準的時間格式文本進行傳遞,否則會報錯

Python端返回成功處理情況

{

"id": 1234,

"status": 0,

"message": "Successful",

"data": {

"active_id":78554587

}

}

Python端返回失敗處理情況

{

"id":1234,

"status":-200, #錯誤碼

"message":"Failure to operate database",

"data":{},

}

所用到的全局status

status

-200

-103

-101

-100

-3

-2

-1

局部status表

status

message

內容

102

Error format or data for time

開始時間或結束時間格式或數據錯誤

admin-更新活動

API說明

此API用于更新論壇活動,僅管理員使用

API類型

請求類型:POST

API地址:

url 參數表

參數

可否為空

可否缺省

數據類型

字段長度

例子

備注

token

string

32

debc454ea24827b67178482fd73f37c3

由登錄api返回獲得

POST發送請求的json文本

{

"id":1234,

"type":"active",

"subtype":"update",

"data":{

"user_id":"13750687010",

"active_id":78554587,

"title":"校友召集令",

"content":"恰逢更名時機,召集校友來此一聚,更新活動內容",

"start_time":"2019-08-25 00:00:00",

"end_time":"2019-08-26 00:00:00"

}

}

data字段表

參數

可否為空

可否缺省

數據類型

字段長度

例子

備注

user_id

string

11

13750687010

活動發起者id

active_id

int

8

78554587

活動id

title

string

255

測試文章

文章id

content

string

這是一篇測試文章

文章內容

start_time

datetime

2019-08-24 00:00:00

請按照標準的時間格式文本進行傳遞,否則會報錯

end_time

datetime

2019-08-25 00:00:00

請按照標準的時間格式文本進行傳遞,否則會報錯

Python端返回成功處理情況

{

"id": 1234,

"status": 0,

"message": "Successful",

"data": {}

}

Python端返回失敗處理情況

{

"id":1234,

"status":-200, #錯誤碼

"message":"Failure to operate database",

"data":{},

}

所用到的全局status

status

-200

-103

-101

-100

-3

-2

-1

局部status表

status

message

內容

100

Error active_id

錯誤的活動id

101

Error user_id

活動發起者id與當前登錄id不一致

102

Error format or data for time

開始時間或結束時間格式或數據錯誤

admin-刪除活動

API說明

此API用于刪除論壇活動

API類型

請求類型:POST

API地址:

url 參數表

參數

可否為空

可否缺省

數據類型

字段長度

例子

備注

token

string

32

debc454ea24827b67178482fd73f37c3

由登錄api返回獲得

POST發送請求的json文本

{

"id":1234,

"type":"active",

"subtype":"delete",

"data":{

"user_id":"13750687010",

"active_id":86889745

}

}

data字段表

參數

可否為空

可否缺省

數據類型

字段長度

例子

備注

user_id

string

11

13750687010

活動發起者id

active_id

int

8

78554587

活動id

Python端返回成功處理情況

{

"id": 1234,

"status": 0,

"message": "Successful",

"data": {}

}

Python端返回失敗處理情況

{

"id":1234,

"status":-200, #錯誤碼

"message":"Failure to operate database",

"data":{},

}

所用到的全局status

status

-200

-103

-101

-100

-3

-2

-1

局部status表

status

message

內容

100

Error active_id

錯誤的活動id

101

Error user_id

活動發起者id與當前登錄id不一致

admin-加入活動

API說明

此API用于用戶加入活動

API類型

請求類型:POST

API地址:

url 參數表

參數

可否為空

可否缺省

數據類型

字段長度

例子

備注

token

string

32

debc454ea24827b67178482fd73f37c3

由登錄api返回獲得

POST發送請求的json文本

{

"id":1234,

"type":"active",

"subtype":"join",

"data":{

"user_id":"13750687010",

"active_id":78554587,

}

}

data字段表

參數

可否為空

可否缺省

數據類型

字段長度

例子

備注

user_id

string

11

13750687010

參與者id

active_id

int

8

78554587

活動id

Python端返回成功處理情況

{

"id": 1234,

"status": 0,

"message": "Successful",

"data": {}

}

Python端返回失敗處理情況

{

"id":1234,

"status":-200, #錯誤碼

"message":"Failure to operate database",

"data":{},

}

所用到的全局status

status

-200

-103

-101

-100

-3

-2

-1

局部status表

status

message

內容

100

Error active_id

錯誤的活動id,可能并不存在

102

Already joined

用戶已加入此活動

admin-退出活動

API說明

此API用于用戶加入活動

API類型

請求類型:POST

API地址:

url 參數表

參數

可否為空

可否缺省

數據類型

字段長度

例子

備注

token

string

32

debc454ea24827b67178482fd73f37c3

由登錄api返回獲得

POST發送請求的json文本

{

"id":1234,

"type":"active",

"subtype":"exit",

"data":{

"user_id":"13750687010",

"active_id":78554587,

}

}

data字段表

參數

可否為空

可否缺省

數據類型

字段長度

例子

備注

user_id

stirng

11

13750687010

活動參與者id

active_id

int

8

78554587

活動id

Python端返回成功處理情況

{

"id": 1234,

"status": 0,

"message": "Successful",

"data": {}

}

Python端返回失敗處理情況

{

"id":1234,

"status":-200, #錯誤碼

"message":"Failure to operate database",

"data":{},

}

所用到的全局status

status

-200

-103

-101

-100

-3

-2

-1

局部status表

status

message

內容

100

Error active_id

錯誤的活動id,可能并不存在

101

Error user_id

活動參與者id與當前登錄id不一致或無權限或該用戶未加入此活動

102

Error format or data for time

開始時間或結束時間格式或數據錯誤

全局Status表

所有的全局status值皆小于0

大于 0 的status值皆為請求局部status值

參數

Message

內容

請求類型

0

successful

函數處理正確

POST、GET

-1

Error JSON key

json文本必需key缺失

POST

-2

Error JSON value

json文本value錯誤

POST

-3

Error data key

data數據中必需key缺失

POST

-4

Error Hash

Hash校驗文本錯誤

POST

-100

Missing necessary args

api地址中缺少token參數

POST、GET

-101

Error token

token不正確

POST、GET

-102

Get userid failed for the token

使用該token獲取userid失敗

POST、GET

-103

No permission to operate

用戶無權操作

POST

-200

Failure to operate database

數據庫操作失敗,檢查SQL語句是否正確

POST、GET

-201

Necessary key-value can't be empty

關鍵鍵值對值不可為空

POST

-202

Missing necessary data key-value

缺少關鍵的鍵值對

POST

-203

Arg's value type error

鍵值對數據類型錯誤

POST

-204

Arg's value error

鍵值對數據錯誤

POST

-404

Unknown Error

未知的Redis錯誤

POST

-500

COS upload Error

COS儲存上傳失敗

POST

status傳遞的錯誤碼類型為整型。

手機驗證碼相關的錯誤碼詳見短信錯誤碼

創作挑戰賽新人創作獎勵來咯,堅持創作打卡瓜分現金大獎

總結

以上是生活随笔為你收集整理的python设计大赛_GitHub - FatBallFish/Multimedia-Python: 多媒体设计大赛-Python后端的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

一区二区三区韩国免费中文网站 | 欧美另类美少妇69xxxx | 91福利在线观看 | 亚洲最新av网址 | 国产一区二区影院 | 天天干天天操天天 | 久久久久久久久久久久久久电影 | 一区二区三区在线免费播放 | 国产aa精品 | 亚洲精品视频观看 | 97在线免费| 免费精品视频在线 | 在线有码中文 | 五月婷香 | 日本精品二区 | 亚洲精品美女久久久久 | www.精选视频.com | 色视频国产直接看 | 91丨九色丨蝌蚪丨老版 | 久99视频| 久久精品视频在线 | 免费福利片2019潦草影视午夜 | 国产高清区 | 亚洲精品乱码久久久一二三 | 久色伊人 | 国产香蕉97碰碰久久人人 | 久久久国产精品一区二区三区 | 日韩精品视频免费专区在线播放 | 一区在线观看 | 五月香视频在线观看 | 日韩中文在线电影 | 久久玖| 亚洲成av人片在线观看香蕉 | 亚洲丁香久久久 | 免费精品视频 | 九九视频免费观看视频精品 | a'aaa级片在线观看 | 国产一级免费片 | 五月婷婷激情网 | 男女全黄一级一级高潮免费看 | 三上悠亚一区二区在线观看 | 亚洲另类人人澡 | 日韩亚洲在线观看 | 中文字幕一区二区在线观看 | 日本久久成人 | 亚洲第二色 | 毛片无卡免费无播放器 | 欧美性精品 | 91香蕉视频好色先生 | 国产精品久久久久999 | 午夜影院一级 | 久草.com| 免费看一级黄色大全 | 成人在线超碰 | 99久久精品免费视频 | 天堂视频中文在线 | 99久热在线精品视频观看 | 深夜福利视频在线观看 | 精品亚洲va在线va天堂资源站 | 国产在线不卡一区 | 国产亚洲视频系列 | 69av国产| 91精品在线视频观看 | 久久福利影视 | 黄色小说视频网站 | 天天操天 | 国产99久久精品一区二区300 | 亚洲男人天堂a | 99久久精品网 | 久久午夜羞羞影院 | 国产精品18久久久久久久久 | 欧美精品久久久久久久久免 | 麻豆一二三精选视频 | 亚洲涩涩色 | 亚洲精品久| 色婷婷88av视频一二三区 | 91视频大全 | 91在线精品观看 | 一区在线观看视频 | 美女视频黄在线观看 | 中文字幕人成乱码在线观看 | 又黄又刺激视频 | 色综合久久88色综合天天 | 91成年人在线观看 | 天天曰夜夜爽 | 一区av在线播放 | 24小时日本在线www免费的 | 超碰97在线人人 | 色网站视频 | 亚洲黄色小说网址 | 91精品国产欧美一区二区成人 | 国产精品2区| 亚洲色图激情文学 | 亚洲欧美精品在线 | 成人免费色 | 成人av资源 | 97在线观看 | 亚洲精品国内 | 中文字幕第一 | 久久免费av电影 | 久久首页| 久久久精品国产一区二区三区 | 亚洲精品在线观看中文字幕 | 99视频在线 | 免费看片成年人 | 久久久国产精品人人片99精片欧美一 | 91成人小视频 | 成人香蕉视频 | 国产一区二区影院 | 日韩,中文字幕 | 高清av免费一区中文字幕 | 国产日产av | 视频在线99re | 色综合久久88色综合天天6 | 欧美-第1页-屁屁影院 | 天天色.com| 在线观看国产一区二区 | 黄色一级在线观看 | 色婷婷免费 | 国产精品18毛片一区二区 | 久久久人人人 | 免费色网站 | 国产午夜影院 | 成人h视频在线播放 | 狠狠网亚洲精品 | 久久久久二区 | 五月婷婷在线观看 | 五月天久久久久 | 久草在线精品观看 | 粉嫩av一区二区三区四区五区 | 国产精品18久久久久久久久 | 免费男女羞羞的视频网站中文字幕 | 91视频链接 | 久草视频在线资源站 | 国产精品一区电影 | 国产色网站 | 亚洲国产精品小视频 | 日韩久久精品一区二区 | 深爱开心激情网 | 粉嫩高清一区二区三区 | 在线视频婷婷 | 91精品国产乱码久久桃 | 日韩中文字幕免费视频 | 96视频免费在线观看 | 欧洲色综合 | 在线免费观看视频你懂的 | 天天色成人 | 国产精品久久久久久久久久久久冷 | 国产成人一区在线 | 成人精品一区二区三区中文字幕 | 午夜性色 | 国产一在线精品一区在线观看 | 成人国产精品电影 | 亚洲美女在线国产 | 久久久精品日本 | 欧美日性视频 | 久久久国产精品网站 | 国产原创av在线 | 久久精品这里都是精品 | 亚洲97在线 | 最新日本中文字幕 | 国产直播av| 免费久久99精品国产 | 久久久久久高潮国产精品视 | 91成人精品国产刺激国语对白 | 中文字幕免费高清在线 | 992tv又爽又黄的免费视频 | 欧美a级免费视频 | 国产成人亚洲精品自产在线 | 99久久综合国产精品二区 | 中文字幕在线中文 | 精品国内| 国产破处在线视频 | 日韩欧美在线观看一区二区三区 | 亚洲免费高清视频 | 久久草在线视频国产 | 中文字幕中文字幕在线中文字幕三区 | 91精品国产福利 | 国产一在线精品一区在线观看 | 狠狠狠狠干 | 午夜精品久久久久久久久久久久久久 | 最新中文字幕视频 | 福利视频一二区 | 亚洲少妇激情 | 婷婷色中文字幕 | 国产亚洲观看 | 国产精品久久久久久久久久久久久 | 亚洲午夜av久久乱码 | 婷婷日| 精品日韩视频 | 激情综合网五月激情 | 免费a视频在线 | 国产一区二区三区网站 | www.色午夜.com | 午夜国产福利在线观看 | 97av视频在线| 999热线在线观看 | 91精品999| 麻豆视频一区二区 | 在线视频欧美日韩 | 国产精品视频在线看 | 亚洲精品久久久蜜桃直播 | 国产成人精品一区二区三区在线 | 91福利社在线观看 | 久久夜夜爽 | 麻豆91在线播放 | 成人在线超碰 | 欧美精品久久人人躁人人爽 | 久久艹久久 | 探花视频免费观看高清视频 | www国产在线| 天天躁天天操 | 在线观看视频一区二区 | 日韩av成人在线观看 | 国产精成人品免费观看 | www.天天射.com | 欧美日韩在线网站 | 国产香蕉视频在线观看 | 蜜臀av.com | 国产精品婷婷午夜在线观看 | 99精品国产一区二区 | 日韩免费一区 | 国产精品成人一区二区三区吃奶 | 日产av在线播放 | 国产网站av | 97日日 | 又黄又刺激的视频 | 国产成a人亚洲精v品在线观看 | 久久超| 这里只有精彩视频 | 中国一 片免费观看 | 亚洲成人欧美 | 日韩av片免费在线观看 | 欧美色图p| 久久超碰免费 | 久久久黄色免费网站 | 久久毛片网| 久草在线资源网 | 免费a级观看 | 99色在线视频 | 在线播放国产精品 | av线上看 | 国精产品999国精产品视频 | 国产最新在线视频 | 精品麻豆入口免费 | 香蕉久久久久 | 99精品在线直播 | 国产91亚洲| 天天综合色网 | 成年人在线免费看 | 99免费在线观看视频 | 国产丝袜美腿在线 | 国产一级免费播放 | 欧美精品久久久久久久亚洲调教 | 色av色av色av| 亚洲丝袜一区二区 | 久久久久久久久久久久国产精品 | 在线电影 你懂得 | 欧美伦理电影一区二区 | 日韩电影一区二区三区 | 波多野结衣电影一区二区三区 | 欧美精选一区二区三区 | 亚洲天堂网站视频 | 91国内在线 | 中文字幕在线视频一区二区 | 最新国产精品拍自在线播放 | 国产高清无线码2021 | 成年人视频在线免费观看 | 99久久夜色精品国产亚洲 | 女人18精品一区二区三区 | 视频福利在线观看 | 天天综合网 天天 | 日韩在线视频在线观看 | 久久精品电影院 | 五月婷婷亚洲 | 最新一区二区三区 | 国产91电影在线观看 | 色夜视频 | 亚洲成人免费 | 一区二区三区四区五区六区 | 国内久久精品视频 | 国产精品美女久久久久aⅴ 干干夜夜 | 久久国产一二区 | 亚洲黄污| 亚洲欧美综合精品久久成人 | 日韩在线大片 | 欧美一进一出抽搐大尺度视频 | 婷婷国产在线观看 | 日本中文一级片 | 婷婷在线免费观看 | 亚洲精品tv久久久久久久久久 | 国产精品黑丝在线观看 | 久久久91精品国产一区二区精品 | 很黄很黄的网站免费的 | 成人黄色电影在线观看 | 久久久久国产精品www | 欧美日韩国产精品一区 | 欧美视频不卡 | 成人a毛片 | 在线亚洲播放 | 久久精品99国产 | 免费黄色一区 | 日韩亚洲精品电影 | 国产美腿白丝袜足在线av | 婷婷av网| 久久五月激情 | 98涩涩国产露脸精品国产网 | 在线视频1卡二卡三卡 | 激情综合网色播五月 | 在线免费观看不卡av | 2019av在线视频 | 在线国产99 | 国产一级大片在线观看 | 99精品视频免费全部在线 | 天天草夜夜 | 成人av高清在线观看 | av大全免费在线观看 | 亚洲电影久久 | 中文字幕在线播放日韩 | 香蕉蜜桃视频 | 国产乱码精品一区二区三区介绍 | 久久久精品 一区二区三区 国产99视频在线观看 | 国产九九九精品视频 | 天天亚洲综合 | 国产高清视频免费在线观看 | 久久亚洲精品国产亚洲老地址 | 日本久久久久久久久 | 免费成人在线网站 | 男女免费av | 天天综合天天做天天综合 | 欧美a视频在线观看 | 亚洲理论在线 | 国产小视频免费在线观看 | 欧美日本一二三 | 国产精品成人久久久 | 人成午夜视频 | 欧美精品v国产精品 | av理论电影 | 欧美午夜理伦三级在线观看 | 欧美久久久久久久久久久久 | 亚洲精品视频网 | 亚洲精品欧美视频 | 一区二区三区高清不卡 | 中文字幕精品www乱入免费视频 | 91免费的视频在线播放 | 欧美经典久久 | 精品国内自产拍在线观看视频 | 欧美日韩国产精品一区 | 欧美日比视频 | 久久尤物电影视频在线观看 | 91视频免费看网站 | 久久免费99精品久久久久久 | 久久tv | 国产中文视频 | 一级片色播影院 | 国产中的精品av小宝探花 | 亚洲第一区在线观看 | 99视频播放 | 国产精品毛片一区视频播不卡 | 一区二区三区免费在线 | 亚洲美女视频在线 | 亚洲成av人片在线观看香蕉 | 欧美在线视频二区 | a视频免费看| 夜夜操天天 | 亚洲电影院 | 91在线免费看片 | 91日韩精品视频 | 九九在线视频 | 久久手机免费视频 | 国产又黄又爽无遮挡 | 日韩网站一区二区 | 国产在线欧美在线 | 欧美不卡在线 | 欧美一区免费观看 | 97成人精品| 在线成人小视频 | 国产精品av久久久久久无 | 伊人久久婷婷 | 色com网 | 久久久亚洲成人 | 国产高清区 | 色在线免费 | 久久精视频 | avove黑丝| 天天插天天狠 | 成 人 黄 色 视频免费播放 | 亚洲精品资源 | 91人人揉日日捏人人看 | 特级xxxxx欧美 | 日韩视频在线观看视频 | 97视频在线观看播放 | 波多野结衣久久精品 | 天天爽天天爽 | 在线观看国产区 | 日日摸日日添夜夜爽97 | 欧美一区二区三区四区夜夜大片 | av片中文| 日韩经典一区二区三区 | 国产区在线 | www久草| 麻豆视频免费播放 | .国产精品成人自产拍在线观看6 | 日韩视频在线观看视频 | 99视频国产在线 | www.狠狠| 天天看天天干 | 激情视频网页 | 国产精品久久久久久99 | 99在线精品视频在线观看 | 一区二区视频欧美 | 国产男女无遮挡猛进猛出在线观看 | 欧美激情视频一二区 | 国产97在线视频 | 99免费在线播放99久久免费 | 91chinese在线 | 久久精品韩国 | 欧美黑人xxxx猛性大交 | 99久久久免费视频 | 亚洲热久久 | 国产一区二区成人 | 中文字幕亚洲欧美日韩 | 久久精品站| 欧美天堂久久 | 亚洲一片黄 | 91免费视频国产 | 色婷婷av一区二 | 在线黄频 | 国产精品免费一区二区三区在线观看 | 最新中文字幕在线观看视频 | 日韩精品视频免费专区在线播放 | 久久久久免费精品视频 | 另类五月激情 | 色综合久久久久综合体桃花网 | 日本美女xx | 亚洲精品黄色 | 久久精品香蕉视频 | 在线国产激情视频 | 日韩精品视频网站 | 成 人 黄 色 片 在线播放 | 狠狠色伊人亚洲综合网站野外 | 色片网站在线观看 | www.天天色.com| 特级毛片爽www免费版 | 成人黄色小说网 | 色综合久久五月 | 中文字幕文字幕一区二区 | 中文字幕日韩国产 | 国产午夜精品理论片在线 | 美女网站在线观看 | 国产视频久 | 日韩免费观看av | 久草在线观看资源 | 国产黄色片免费在线观看 | 久久久免费看 | 精品久久久久国产免费第一页 | 国产精品不卡av | 久久婷综合 | 麻豆av一区二区三区在线观看 | 久久草在线视频国产 | 天天噜天天色 | 亚洲好视频| 日韩中文字幕在线看 | 欧美日韩国产一区二区三区在线观看 | 午夜三级影院 | 久久av网址 | 97碰在线 | 狠狠的干狠狠的操 | 日韩精品视频免费专区在线播放 | 精品一区二区在线观看 | 91九色九色 | 日韩一区在线播放 | 欧美巨大荫蒂茸毛毛人妖 | 国产精品久久久久久久久久免费 | 久久久久久免费视频 | 日韩美视频 | 欧洲一区精品 | 久久区二区| 亚洲资源| 欧美日韩国产在线观看 | 色久五月| 精品伊人久久久 | 射九九 | 色婷婷丁香 | 国产在线精品区 | 97成人精品区在线播放 | 亚洲激情av | 天天操 夜夜操 | 丁香 婷婷 激情 | 国产精品久久久999 国产91九色视频 | 国产大片免费久久 | 亚洲激情在线观看 | 国产精品久久久久久久7电影 | 91粉色视频 | 亚洲综合色视频在线观看 | 超碰免费97| 色噜噜日韩精品一区二区三区视频 | 免费看黄网站在线 | 97成人资源 | 国产一在线精品一区在线观看 | 天天色天天射天天综合网 | 在线观看黄a| 免费欧美| 日本h视频在线观看 | 三级在线视频播放 | 天天干天天摸 | 亚洲精品在线观看不卡 | 99精品观看| 国产精品theporn | 成人av在线电影 | www激情网| 精品三级av | 国产精品免费一区二区三区 | 美女网站色在线观看 | 国产国产人免费人成免费视频 | 国产成人一区二区三区影院在线 | 久久久久久久久久久国产精品 | 免费看成年人 | 在线观看国产www | 国产精品一区二区在线观看免费 | 99久热在线精品视频 | 国内精品在线一区 | 国产精品久久久久9999吃药 | 亚洲女欲精品久久久久久久18 | 久久免费电影网 | 在线观看www. | 久久精品精品电影网 | 久久久久久高潮国产精品视 | 国产在线欧美 | 成人黄在线 | 天天色天天草天天射 | 日韩免费大片 | 丁香六月天婷婷 | 97超级碰碰 | 国产精品99久久久久久小说 | 91在线视频在线观看 | 中文字幕a∨在线乱码免费看 | 中文字幕亚洲综合久久五月天色无吗'' | 香蕉精品在线观看 | 丁香婷婷综合五月 | 色多多污污在线观看 | 国产免费又爽又刺激在线观看 | 久久99在线观看 | 日日日视频 | 色婷婷成人 | 91欧美视频网站 | 国产麻豆视频在线观看 | 日韩av在线免费看 | 国产在线精品播放 | 国产裸体永久免费视频网站 | 亚洲综合网 | 久99久精品视频免费观看 | 国产精品久久久亚洲 | 国产精品麻豆免费版 | 91香蕉视频好色先生 | 国产日韩中文字幕在线 | 久久免费99 | 91亚洲精品乱码久久久久久蜜桃 | 五月天久久| 在线亚洲欧美日韩 | 最新中文字幕在线观看视频 | 国产中文字幕视频在线观看 | 国产午夜精品福利视频 | 久久精品爱爱视频 | 成人午夜在线观看 | 91黄在线看 | 97超碰.com | 一区二区网 | 最新国产中文字幕 | 欧美福利片在线观看 | 欧美一级日韩三级 | 在线观看免费高清视频大全追剧 | 国产小视频你懂的在线 | 国产不卡视频在线 | 亚洲午夜久久久久 | 免费av黄色 | 国产色拍 | 麻豆视频免费版 | 国产精品18久久久久vr手机版特色 | 亚洲在线视频观看 | 国产福利免费在线观看 | 欧美日韩二区在线 | 色成人亚洲 | 一区二区三区在线观看免费 | 久久 在线 | 国产资源在线视频 | 99久久精品午夜一区二区小说 | 亚洲欧美日韩一二三区 | 天天草视频 | 国产精品久久久久免费a∨ 欧美一级性生活片 | 亚洲热视频 | 草久热| 91精品国产91久久久久久三级 | 最新国产精品亚洲 | 就要干b | 日韩在线精品视频 | 成人黄色小视频 | 一区二区三区在线影院 | 在线观看a视频 | 日韩免费观看av | 国产黄色片免费看 | 免费情缘 | 免费视频xnxx com | 欧美俄罗斯性视频 | 看毛片网站 | 国产精品一区二区在线免费观看 | sesese图片| 一区二区精 | 久久国产免 | 在线观看亚洲成人 | 日韩特黄av | 日韩av电影中文字幕 | 中文字幕黄色网 | 狠狠色丁香婷婷综合欧美 | 国产剧情一区二区在线观看 | www.香蕉视频 | 99爱国产精品 | 亚洲精品大全 | av黄色成人| 永久免费视频国产 | 久久精品久久久精品美女 | 亚洲婷婷免费 | 91色一区二区三区 | 亚洲韩国一区二区三区 | 91禁看片| 久久久一本精品99久久精品 | 国产伦理久久精品久久久久_ | 婷婷九月激情 | 国产在线视频一区 | 国产高清在线观看 | 国产在线观看午夜 | 日日夜夜精品视频 | 国产精品乱码高清在线看 | 在线观看国产一区二区 | 午夜精品剧场 | 爱情影院aqdy鲁丝片二区 | 久在线观看视频 | .国产精品成人自产拍在线观看6 | 99精品区| 国产三级国产精品国产专区50 | 免费国产一区二区视频 | 成人免费视频免费观看 | 九九综合在线 | a黄色 | 国产精品久久中文字幕 | 天天夜夜狠狠操 | 中文字幕一区二区三区在线视频 | 日韩免费电影 | 午夜视频欧美 | 亚洲高清久久久 | 一区二区三区国产精品 | 久久婷婷国产色一区二区三区 | 夜夜夜影院 | 青青河边草免费观看完整版高清 | 全久久久久久久久久久电影 | 国产96精品 | 欧美日韩成人一区 | 色综合久久88色综合天天免费 | 九九久久免费视频 | 激情综合网在线观看 | 亚洲免费a | 欧美国产三区 | 欧美日韩视频在线 | 国产免费一区二区三区网站免费 | 欧美精品视 | 久草在线这里只有精品 | 久久免费国产 | 色综合五月 | 欧美性做爰猛烈叫床潮 | 在线观看小视频 | 免费在线一区二区三区 | 国产九九九精品视频 | 亚洲综合欧美日韩狠狠色 | 81国产精品久久久久久久久久 | 在线看片中文字幕 | 97视频网址| 五月婷婷在线观看视频 | 亚洲另类视频 | 欧美在线视频日韩 | 性色av免费在线观看 | www.夜夜骑.com| 亚洲免费资源 | 精品人妖videos欧美人妖 | 91午夜精品 | 在线观看91精品国产网站 | 精品久久久久久国产91 | 色av色av色av | 天天拍夜夜拍 | 国产精品色在线 | 中文字幕婷婷 | 国产手机av在线 | 日韩色一区二区三区 | 福利久久久 | 美女黄濒| 欧美亚洲国产精品久久高清浪潮 | 99这里只有| 色狠狠综合 | 国产午夜亚洲精品 | 国产精品一区二区免费视频 | 日韩欧美观看 | 亚洲国产精品va在线看黑人 | 91视频最新网址 | 久久成人高清视频 | 五月天亚洲综合小说网 | 日韩在线一二三区 | 99久久精品免费看国产一区二区三区 | 日韩中文字幕视频在线观看 | 99精品一级欧美片免费播放 | 在线免费观看国产精品 | 久草精品视频 | 亚洲精品视频在线观看网站 | 成人午夜电影网 | 中文字幕av全部资源www中文字幕在线观看 | 人人干在线 | 亚洲综合激情 | 91高清视频免费 | 91麻豆精品国产91久久久久久久久 | 91精品啪在线观看国产81旧版 | 精品久久久久一区二区国产 | 免费观看午夜视频 | 黄色软件在线观看 | 亚洲视频六区 | 国产精品国内免费一区二区三区 | 亚洲一区二区三区毛片 | 高清国产午夜精品久久久久久 | 91视频xxxx| 韩日电影在线观看 | 亚洲激情六月 | 亚洲国产精品va在线看黑人 | 国外调教视频网站 | 国产日产在线观看 | 国内精品毛片 | 在线视频电影 | japanesexxxhd奶水| 免费成人黄色片 | 久久久久久久久福利 | 国产中文字幕精品 | 精品一区 在线 | 国产午夜精品久久久久久久久久 | 亚洲精品视频在线观看免费视频 | 免费在线观看一区 | 9ⅰ精品久久久久久久久中文字幕 | 欧美日产在线观看 | 日韩一区二区免费播放 | 在线观看精品 | 园产精品久久久久久久7电影 | 天天操天天综合网 | 国产永久免费观看 | 色999在线 | www久久com| 久久国产视屏 | av黄免费看| 夜夜骑首页 | 亚洲综合一区二区精品导航 | 日本精品久久久久久 | 国产91aaa | 欧美日韩国产精品久久 | 欧美va日韩va | 色偷偷888欧美精品久久久 | 91精品国产乱码 | 国产综合片 | 色天堂在线视频 | 成年人免费看av | 国产美女视频黄a视频免费 久久综合九色欧美综合狠狠 | 亚洲天堂网站视频 | 久久久网 | 国产高清视频在线观看 | 91色网址| 久久亚洲二区 | 色香com. | 亚洲理论视频 | 国产日韩视频在线播放 | 五月婷在线视频 | 国产馆在线播放 | 久久精品国产成人 | 中国成人一区 | 亚洲精品合集 | 久久综合婷婷国产二区高清 | 亚洲天堂香蕉 | 大片网站久久 | 亚洲欧美国内爽妇网 | 国产区精品区 | 麻豆激情电影 | 国产在线不卡一区 | 午夜精品电影一区二区在线 | 久久一区二区三区超碰国产精品 | 亚洲成人精品av | 日韩一区二区三区观看 | 国产在线观看一区 | 日韩精品视频在线免费观看 | 成年人在线电影 | 国产尤物在线 | 久久www免费人成看片高清 | 亚洲综合成人在线 | 免费看亚洲毛片 | 在线观看亚洲视频 | 麻豆91精品| 夜夜高潮夜夜爽国产伦精品 | 久久婷婷一区二区三区 | 国产精品国产精品 | 在线 国产 亚洲 欧美 | 国内精品久久久久影院一蜜桃 | 久久精品一二区 | 久久久久激情视频 | 亚洲精品在线免费观看视频 | 色婷婷狠| 精品视频在线免费观看 | 男女免费av| 99爱在线| 国产黄色免费观看 | 色福利网 | 亚洲黄色三级 | 国内精品久久久久久久久久久 | 99久久精品久久久久久清纯 | 亚洲国产午夜视频 | 免费看片成人 | 一级黄色大片 | 欧美精品乱码久久久久久按摩 | 久久草草热国产精品直播 | 国产精品视频内 | 国产精品久久久久免费观看 | av中文在线观看 | 国产精品一区一区三区 | 久久综合九色九九 | 激情黄色一级片 | 亚洲高清久久久 | 成人av电影网址 | 四虎亚洲精品 | 国精产品999国精产 久久久久 | 久久久国产一区二区三区四区小说 | 成人国产亚洲 | 久久久久国产精品免费免费搜索 | 国产亚洲在线观看 | 中文字幕第一页在线视频 | 在线视频免费观看 | 亚洲天天在线 | 日日夜夜中文字幕 | 国产精品第10页 | 91视频国产高清 | 日韩电影久久久 | 中文网丁香综合网 | 激情av资源 | 四虎免费在线观看视频 | 久久激情久久 | 久久免费视屏 | 国产精品一区二区久久精品爱微奶 | 91黄色成人 | 久久久免费精品国产一区二区 | 97在线播放 | 九九热只有精品 | 久久精品一区二区三区国产主播 | 色a网| 啪一啪在线 | 久久爱综合 | 人人澡人摸人人添学生av | 久草资源在线观看 | 四虎国产精品免费 | 成人精品999 | 综合色久| 国产精品免费视频久久久 | 在线免费观看国产黄色 | 日韩在线免费高清视频 | 婷婷四房综合激情五月 | 美女福利视频一区二区 | 中文字幕中文中文字幕 | 国产午夜一区 | 久久国产精品偷 | 日韩在线观看中文字幕 | 三级视频片| 欧美福利网址 | 四虎成人精品永久免费av | 国产精品免费久久 | 久久精品视频观看 | 五月激情天 | 欧美一区二区三区四区夜夜大片 | 在线亚洲欧美日韩 | 久久69精品 | 草久久久 | 亚洲一二区视频 | 久久久久亚洲精品男人的天堂 | 久久福利剧场 | 国产黄a三级三级 | 国产精品色视频 | 97高清免费视频 | 日韩剧 | 国产日韩在线视频 | 91久久久久久国产精品 | 国产中文字幕大全 | 久草在线综合网 | 国产尤物在线视频 | 中文字幕在线日本 | 婷色在线| 亚洲精品字幕在线 | 国产视频999 | 国产午夜三级 | 欧美地下肉体性派对 | 国产成人av网站 | 国产999精品久久久久久麻豆 | 中文字幕中文字幕在线中文字幕三区 | av先锋中文字幕 | 亚洲精品乱码 | 国产 字幕 制服 中文 在线 | 久久午夜羞羞影院 | 91免费网址 | 在线观看资源 | 国产理伦在线 | 国产亚洲午夜高清国产拍精品 | 国产中文字幕视频在线 | 欧美日韩国产在线精品 | 菠萝菠萝蜜在线播放 | 日韩欧美在线免费 | 成人夜晚看av | 欧美日韩电影在线播放 | 99视| 亚洲综合色播 | 国产精品乱码久久久久久1区2区 | 久久tv | 久久精品官网 | 天天操天天射天天操 | 国产日韩精品久久 | 国产在线第三页 | 日日爽| 久草精品在线播放 | www久久久| 国产精品久久嫩一区二区免费 | 成年人在线观看免费视频 | 欧美午夜一区二区福利视频 | 精品影院| 日韩成年视频 | 九色激情网 | 另类老妇性bbwbbw高清 | 97色综合| 亚洲国产日韩欧美 | 久久99久久99精品免视看婷婷 | 91精品入口| 最近中文字幕mv免费高清在线 | 久久人人爽 | 又黄又刺激视频 | 婷婷色中文网 | 91亚洲欧美激情 | 亚洲一区二区精品 | 亚洲成人资源在线 | 天天干天天操天天操 | 国产精品一区二区久久久 | 黄www在线观看 | 久久久网站 | 国产成人不卡 | 91九色免费视频 | 亚洲国产剧情av | 亚洲一区二区精品 | 99av在线视频| 在线免费观看黄色小说 | 久久精品人人做人人综合老师 | 久久99这里只有精品 | 日日操夜 | 国产精品久久久久999 | 全黄色一级片 | 国产精品福利视频 | 91九色性视频 | 91看片淫黄大片91 | 免费av网站观看 | 2019中文最近的2019中文在线 | 最新午夜 | 久久人人爽人人人人片 | 国产精品久久久久久一区二区三区 | 又黄又爽又色无遮挡免费 | 国产高清久久久 | 国产午夜精品在线 | 亚洲无吗av | 久草久草视频 | 中文字幕在线影院 | a级免费观看| 97视频资源 | 99超碰在线观看 | 亚洲国产精品资源 | 欧美va在线观看 | 欧美日韩国产精品一区二区三区 | 亚洲精品国产自产拍在线观看 | 日韩成人精品 | 美女久久久久 | 国产二区电影 | 四虎在线免费观看视频 | 久久精品123 | 福利av影院 | 欧美一级久久久 | 国产亚洲欧美在线视频 | 丁香六月中文字幕 | 一级黄视频 | 日本中文字幕网 | 九色91在线视频 | 色婷婷免费视频 | 天天干天天干天天操 | 中文字幕人成一区 | 免费av观看网站 | 久久精品一区二区三 | 日韩特黄一级欧美毛片特黄 | 草久在线视频 | 91精品国自产在线观看 |