ReactNative 互動朋友圈API設計

2021-08-05 22:05:19 字數 3864 閱讀 1145

開啟第一版本的迭代設計,互動朋友圈api設計,上篇文章公布了我們的初稿原型圖設計。

互動朋友圈api設計

1

//概要2//

基本資料3//

account 賬戶4/*

*5* id67

* pwd 密碼

8* createdat 建立時間

9* updatedat 修改時間

10* deletedat 邏輯刪除

11*/

12//

user 使用者

13/**14

* id

15* picurl 頭像

16* nmae 暱稱

17* sign 簽名

18* createdat 建立時間

19* updatedat 修改時間

20* deletedat 邏輯刪除

21*/

22//

message 訊息

23/**24

* id

25* content 訊息內容

26* createdat 建立時間

27* updatedat 修改時間

28* deletedat 邏輯刪除

29*/

30//

image 影象

31/**32

* id

33* picurl 訊息

34* createdat 建立時間

35* updatedat 修改時間

36* deletedat 邏輯刪除

37*/

38//

39/**40

* id

4142

* createdat 建立時間

43* updatedat 修改時間

44* deletedat 邏輯刪除

45*/

一、登入

請求方式:post

請求引數:

引數名說明name

使用者名稱pwd密碼

返回值:

//成功

//失敗

二、註冊

請求方式:post

請求引數:

引數名說明name

註冊使用者名稱

pwd註冊密碼

返回值:

//成功

//失敗

三、訊息

請求方式:get

請求引數:

引數說明type

0獲取全部人的訊息

1獲取我關注人的訊息

預設0

返回值:

1

//成功2,

13comment: [

1421}22

//...

23],

24image:[

2529

//....30]

31}32//

...33

]34 }

//失敗

四、我的

請求方式:get

請求引數:

引數名說明token

個人令牌

返回值:

//成功

1

//成功2,

13comment: [

1421}22

//...

23],

24image:[

2529

//....30]

31}32//

...33

]34 }

//失敗

//修改 十

四、刪除我發布的某條訊息

請求方式:post

請求引數:

引數說明token

個人令牌

messageid

要刪除的訊息id

返回值:

//成功

//失敗

五、朋友

請求方式:get

請求引數:

引數名說明token

個人令牌

返回值:

//成功 ,

....

]   }

//失敗

六、發布訊息

請求方式:post

請求引數:

引數說明token

個人令牌

content

發布訊息

image

新增(陣列、物件)

返回值:

//成功

//失敗

請求方式:post

請求引數:

引數說明

token

個人令牌

content

messageid

發布訊息

返回值:

//成功

//失敗

七、幫助

請求方式:get

請求引數:無

返回值:

//成功

//失敗

//個人資料模組

八、獲取某個人(不一定是朋友)的基本資料

請求方式:get

請求引數:

引數 說明userid

要檢視某人的id

返回值:

//成功

}//失敗

九、獲取某人發過的朋友圈

請求方式:get

請求引數:

引數說明userid

要檢視某人的id

返回值:

1

//成功2,

13comment: [

1421}22

//...

23],

24image:[

2529

//....30]

31}32//

...33

]34 }

//失敗

十、關注某人

請求方式:post

請求引數:

引數說明token

個人令牌

userid

關注人id

返回值:

//成功

//失敗

十一、設定頭像

請求方式:post

請求引數:

引數引數說明

token

個人令牌

pictureurl

上傳的頭像路徑

返回值:

//成功

//失敗

//餘下兩個,與上乙個大體相近,這裡就不在寫了

十二、設定使用者名稱//修改暱稱

請求方式:post

請求引數:

引數引數說明

token

個人令牌

name

要修改的暱稱

返回值:

//成功

//失敗 十

三、設定密碼

請求方式:post

請求引數:

引數 說明

token

個人令牌

curentpwd

newpwd

舊密碼新密碼

返回值:

//成功

//失敗

新增忘記密碼api 十

四、忘記密碼

請求方式:post

請求引數:

引數說明token

個人令牌

email

個人郵箱

返回值:

//成功

//失敗

微信朋友如何互動起來

4000 多了,附上 好友,如果裡面的 4000 多好友活躍的才那麼幾個跟只有幾個好友有什麼區別呢?也就是我們必須把裡面的 4000 多好友帶動起來 不能讓他們成為殭屍粉,因為他們成為你的殭屍粉 除了佔地方以外 沒給你帶來任何的價值,那麼我們怎麼樣才能讓好友互動起來呢,其實好友互動不分好友的多少 但...

react native上手體驗

目前放出來的是ios版本,後續還會放出android版本,在加上之前的reactjs,那乙份 搞定三個平台並非不可能,於是我也下了個react native來體驗一把。react native目前只放出了ios版本,那為了體驗,你必須有os x系統,並且安裝了xcode.另外官方推薦使用homebr...

react native學習資源

這是我覺得比較有用的學習資源 要多練習多理解 一 1.react native 官方api文件 2.react native中文文件 3.react native通訊機制詳解 4.react native布局篇 5.react native基礎指南 一 6.react native基礎指南 二 7....