接口文檔

項(xiàng)目地址

用戶(hù)接口

注冊(cè)

接口地址: http://xchat.chaisz.xyz/index/user/register
返回格式: json
請(qǐng)求方式: http post

請(qǐng)求參數(shù)說(shuō)明:

名稱(chēng) 類(lèi)型 必填 說(shuō)明
email string 用戶(hù)賬號(hào)
password string 用戶(hù)密碼
devicetoken string devicetoken

返回參數(shù)說(shuō)明:

名稱(chēng) 類(lèi)型 說(shuō)明
參考JSON返回示例 - -

JSON返回示例 :

{
    "code":"200",
    "message":"注冊(cè)成功!",
    "uid":"100000007"
}

登錄

接口地址: http://xchat.chaisz.xyz/index/user/login
返回格式: json
請(qǐng)求方式: http post

請(qǐng)求參數(shù)說(shuō)明:

名稱(chēng) 類(lèi)型 必填 說(shuō)明
email string 用戶(hù)賬號(hào)
password string 用戶(hù)密碼

返回參數(shù)說(shuō)明:

名稱(chēng) 類(lèi)型 說(shuō)明
參考JSON返回示例 - -

JSON返回示例 :

{
"code": "200",
"message": "登錄成功!",
"userInfo": {
"id": 100000001,
"email": "1313424@qq.com",
"nickname": null,
"headimage": null,
"createDate": "1507691095",
"createIp": "::1",
"token": null,
"devicetoken": "151312545454",
"phone": null
}
}

上傳頭像

接口地址: http://xchat.chaisz.xyz/index/user/uploadheadimage
返回格式: json
請(qǐng)求方式: http post

請(qǐng)求參數(shù)說(shuō)明:

名稱(chēng) 類(lèi)型 必填 說(shuō)明
uid string 用戶(hù)id
image file 用戶(hù)頭像

返回參數(shù)說(shuō)明:

名稱(chēng) 類(lèi)型 說(shuō)明
參考JSON返回示例 - -

JSON返回示例 :

{
    "code": "200",
    "message": "上傳成功!",
    "imageurl": "http://xchat.chaisz.xyz/headimages/20170930/7831bb50ba41230b57302352b4173d09.png"
}

上傳頭像操作在本地測(cè)試一切正常纤掸。放到服務(wù)器上之后會(huì)遇到權(quán)限不足的問(wèn)題嘁信。主要是public文件夾和runtime文件夾的權(quán)限需要更改粘咖。
在調(diào)試階段一定要把錯(cuò)誤信息輸出給打開(kāi)厕倍,默認(rèn)是false(關(guān)閉)的沦泌。(conf.php // 顯示錯(cuò)誤信息
'show_error_msg' => true,)

修改個(gè)人信息

接口地址: http://xchat.chaisz.xyz/index/user/updateinfo
返回格式: json
請(qǐng)求方式: http post

請(qǐng)求參數(shù)說(shuō)明:

名稱(chēng) 類(lèi)型 必填 說(shuō)明
uid string 用戶(hù)id
phone string 手機(jī)號(hào)
nickname string 昵稱(chēng)

返回參數(shù)說(shuō)明:

名稱(chēng) 類(lèi)型 說(shuō)明
參考JSON返回示例 - -

JSON返回示例 :

{
"code": "200",
"message": "修改成功!",
"userInfo": {
"id": 100000001,
"email": "1313424@qq.com",
"nickname": "tom",
"headimage": null,
"createDate": "1507691095",
"createIp": "::1",
"devicetoken": "151312545454",
"phone": "17633658036"
}
}

修改密碼

接口地址: http://xchat.chaisz.xyz/index/user/updatepassword
返回格式: json
請(qǐng)求方式: http post

請(qǐng)求參數(shù)說(shuō)明:

名稱(chēng) 類(lèi)型 必填 說(shuō)明
uid string 用戶(hù)id
password string 原密碼
newpassword string 新密碼

返回參數(shù)說(shuō)明:

名稱(chēng) 類(lèi)型 說(shuō)明
參考JSON返回示例 - -

JSON返回示例 :

{
"code": "200",
"message": "修改成功!"
}

消息接口

綁定socket

接口地址: http://xchat.chaisz.xyz/index/message/bind
返回格式: json
請(qǐng)求方式: http post

請(qǐng)求參數(shù)說(shuō)明:

名稱(chēng) 類(lèi)型 必填 說(shuō)明
uid string 用戶(hù)ID
client_id string client_id

返回參數(shù)說(shuō)明:

名稱(chēng) 類(lèi)型 說(shuō)明
參考JSON返回示例 - -

JSON返回示例 :

{
"code": 200,
"message": "success!"
}

發(fā)送消息

接口地址: http://xchat.chaisz.xyz/index/message/send_message
返回格式: json
請(qǐng)求方式: http post

請(qǐng)求參數(shù)說(shuō)明(to_uid和to_group_id必選一個(gè)):

名稱(chēng) 類(lèi)型 必填 說(shuō)明
from_uid string 發(fā)送方ID
to_uid string 接收方ID
to_group_id string 群組ID
content string 內(nèi)容
type string 類(lèi)型

返回參數(shù)說(shuō)明:

名稱(chēng) 類(lèi)型 說(shuō)明
參考JSON返回示例 - -

JSON返回示例 :

{
"code": 200,
"message": "success!"
}

好友接口

申請(qǐng)?zhí)砑雍糜?/h3>
接口地址: http://xchat.chaisz.xyz/index/friend/apply
返回格式: json
請(qǐng)求方式: http post

請(qǐng)求參數(shù)說(shuō)明(:

名稱(chēng) 類(lèi)型 必填 說(shuō)明
uid string 用戶(hù)ID
friend_uid string 好友ID
content string 介紹內(nèi)容

返回參數(shù)說(shuō)明:

名稱(chēng) 類(lèi)型 說(shuō)明
參考JSON返回示例 - -

JSON返回示例 :

{
"code": "200",
"message": "申請(qǐng)已發(fā)送!"
}

同意申請(qǐng)

接口地址: http://xchat.chaisz.xyz/index/friend/add
返回格式: json
請(qǐng)求方式: http post

請(qǐng)求參數(shù)說(shuō)明:

名稱(chēng) 類(lèi)型 必填 說(shuō)明
uid string 用戶(hù)ID
friend_uid string 好友ID

返回參數(shù)說(shuō)明:

名稱(chēng) 類(lèi)型 說(shuō)明
參考JSON返回示例 - -

JSON返回示例 :

{
"code": "200",
"message": "添加成功!"
}

刪除好友

接口地址: http://xchat.chaisz.xyz/index/friend/delete
返回格式: json
請(qǐng)求方式: http post

請(qǐng)求參數(shù)說(shuō)明:

名稱(chēng) 類(lèi)型 必填 說(shuō)明
id string 記錄ID

返回參數(shù)說(shuō)明:

名稱(chēng) 類(lèi)型 說(shuō)明
參考JSON返回示例 - -

JSON返回示例 :

{
"code": "200",
"message": "刪除成功!"
}

群組接口

創(chuàng)建群組

接口地址: http://xchat.chaisz.xyz/index/group/create
返回格式: json
請(qǐng)求方式: http post

請(qǐng)求參數(shù)說(shuō)明(:

名稱(chēng) 類(lèi)型 必填 說(shuō)明
uid string 群主ID
groupName string 群名稱(chēng)
introduction string 群介紹

返回參數(shù)說(shuō)明:

名稱(chēng) 類(lèi)型 說(shuō)明
參考JSON返回示例 - -

JSON返回示例 :

{
"code": "200",
"message": "創(chuàng)建成功!"
}

上傳logo

接口地址: http://xchat.chaisz.xyz/index/group/uploadimage
返回格式: json
請(qǐng)求方式: http post

請(qǐng)求參數(shù)說(shuō)明(:

名稱(chēng) 類(lèi)型 必填 說(shuō)明
id string 群ID
image file logo

返回參數(shù)說(shuō)明:

名稱(chēng) 類(lèi)型 說(shuō)明
參考JSON返回示例 - -

JSON返回示例 :

{
    "code": "200",
    "message": "上傳成功!",
    "Info": "http://xchat.chaisz.xyz/headimages/20171011/e2b9f34c3546116b946cb1bfb65cbe5d.png"
}

申請(qǐng)加群

接口地址: http://xchat.chaisz.xyz/index/group/apply
返回格式: json
請(qǐng)求方式: http post

請(qǐng)求參數(shù)說(shuō)明(:

名稱(chēng) 類(lèi)型 必填 說(shuō)明
uid string 用戶(hù)ID
group_uid string 群主ID
content string 加群原因

返回參數(shù)說(shuō)明:

名稱(chēng) 類(lèi)型 說(shuō)明
參考JSON返回示例 - -

JSON返回示例 :

{
"code": "200",
"message": "申請(qǐng)已發(fā)送!"
}

踢出群組

接口地址: http://xchat.chaisz.xyz/index/group/remove
返回格式: json
請(qǐng)求方式: http post

請(qǐng)求參數(shù)說(shuō)明(:

名稱(chēng) 類(lèi)型 必填 說(shuō)明
uid string 用戶(hù)ID
group_id string 群主ID

返回參數(shù)說(shuō)明:

名稱(chēng) 類(lèi)型 說(shuō)明
參考JSON返回示例 - -

JSON返回示例 :

{
"code": "200",
"message": "移出成功!"
}

解散群組

接口地址: http://xchat.chaisz.xyz/index/group/delete
返回格式: json
請(qǐng)求方式: http post

請(qǐng)求參數(shù)說(shuō)明(:

名稱(chēng) 類(lèi)型 必填 說(shuō)明
id string 群ID

返回參數(shù)說(shuō)明:

名稱(chēng) 類(lèi)型 說(shuō)明
參考JSON返回示例 - -

JSON返回示例 :

{
"code": "200",
"message": "刪除成功!"
}
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末们陆,一起剝皮案震驚了整個(gè)濱河市餐曹,隨后出現(xiàn)的幾起案子摆屯,更是在濱河造成了極大的恐慌馆纳,老刑警劉巖诗良,帶你破解...
    沈念sama閱讀 216,843評(píng)論 6 502
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場(chǎng)離奇詭異鲁驶,居然都是意外死亡鉴裹,警方通過(guò)查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,538評(píng)論 3 392
  • 文/潘曉璐 我一進(jìn)店門(mén)钥弯,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)径荔,“玉大人,你說(shuō)我怎么就攤上這事脆霎∽艽Γ” “怎么了?”我有些...
    開(kāi)封第一講書(shū)人閱讀 163,187評(píng)論 0 353
  • 文/不壞的土叔 我叫張陵睛蛛,是天一觀的道長(zhǎng)鹦马。 經(jīng)常有香客問(wèn)我,道長(zhǎng)忆肾,這世上最難降的妖魔是什么荸频? 我笑而不...
    開(kāi)封第一講書(shū)人閱讀 58,264評(píng)論 1 292
  • 正文 為了忘掉前任,我火速辦了婚禮客冈,結(jié)果婚禮上旭从,老公的妹妹穿的比我還像新娘。我一直安慰自己场仲,他們只是感情好和悦,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,289評(píng)論 6 390
  • 文/花漫 我一把揭開(kāi)白布。 她就那樣靜靜地躺著渠缕,像睡著了一般摹闽。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上褐健,一...
    開(kāi)封第一講書(shū)人閱讀 51,231評(píng)論 1 299
  • 那天付鹿,我揣著相機(jī)與錄音澜汤,去河邊找鬼。 笑死舵匾,一個(gè)胖子當(dāng)著我的面吹牛俊抵,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播坐梯,決...
    沈念sama閱讀 40,116評(píng)論 3 418
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼徽诲,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼!你這毒婦竟也來(lái)了吵血?” 一聲冷哼從身側(cè)響起谎替,我...
    開(kāi)封第一講書(shū)人閱讀 38,945評(píng)論 0 275
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤,失蹤者是張志新(化名)和其女友劉穎蹋辅,沒(méi)想到半個(gè)月后钱贯,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 45,367評(píng)論 1 313
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡侦另,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,581評(píng)論 2 333
  • 正文 我和宋清朗相戀三年秩命,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片褒傅。...
    茶點(diǎn)故事閱讀 39,754評(píng)論 1 348
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡弃锐,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出殿托,到底是詐尸還是另有隱情霹菊,我是刑警寧澤,帶...
    沈念sama閱讀 35,458評(píng)論 5 344
  • 正文 年R本政府宣布支竹,位于F島的核電站浇辜,受9級(jí)特大地震影響,放射性物質(zhì)發(fā)生泄漏唾戚。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,068評(píng)論 3 327
  • 文/蒙蒙 一待诅、第九天 我趴在偏房一處隱蔽的房頂上張望叹坦。 院中可真熱鬧,春花似錦卑雁、人聲如沸募书。這莊子的主人今日做“春日...
    開(kāi)封第一講書(shū)人閱讀 31,692評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)莹捡。三九已至,卻和暖如春篮赢,著一層夾襖步出監(jiān)牢的瞬間齿椅,已是汗流浹背。 一陣腳步聲響...
    開(kāi)封第一講書(shū)人閱讀 32,842評(píng)論 1 269
  • 我被黑心中介騙來(lái)泰國(guó)打工寥茫, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留遣蚀,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 47,797評(píng)論 2 369
  • 正文 我出身青樓纱耻,卻偏偏與公主長(zhǎng)得像芭梯,于是被迫代替她去往敵國(guó)和親。 傳聞我的和親對(duì)象是個(gè)殘疾皇子弄喘,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,654評(píng)論 2 354

推薦閱讀更多精彩內(nèi)容