開啟第一版本的迭代設計,互動朋友圈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
個人令牌
個人郵箱
返回值:
//成功
//失敗
微信朋友如何互動起來
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....