心理FM接口
1-啟動(dòng)封面圖
http://yiapi.xinli001.com/fm/initial-cover.json?key=046b6a2a43dc6ff6e770255f57328f89
Response:

2-首頁
http://yiapi.xinli001.com/fm/home-list.json?key=046b6a2a43dc6ff6e770255f57328f89
Response:

2-首頁-tuijian-列表
Request:
offset 0
speaker_id 0
tag 抑郁癥是條黑狗
rows 10
key 046b6a2a43dc6ff6e770255f57328f89
Response:

2-首頁-更多心理課
Request:
offset 0
limit 10
key 046b6a2a43dc6ff6e770255f57328f89
Response:

2-首頁-更多FM
http://yiapi.xinli001.com/fm/newfm-list.json?offset=0&limit=10&key=046b6a2a43dc6ff6e770255f57328f89
Request:
offset 0
limit 10
key 046b6a2a43dc6ff6e770255f57328f89
Response:

2-首頁-更多電臺(tái)
http://yiapi.xinli001.com/fm/diantai-page.json?key=046b6a2a43dc6ff6e770255f57328f89
Request:
key 046b6a2a43dc6ff6e770255f57328f89
Response:

2-首頁-更多電臺(tái)-更多主播
Request:
offset 0
limit 10
key 046b6a2a43dc6ff6e770255f57328f89
Response:

2-首頁-category-詳情
Request:
GET
category_id 1 //分類id - 情緒管理等
offset 0
limit 10
key 046b6a2a43dc6ff6e770255f57328f89
Response:

3-FM播放
http://yiapi.xinli001.com/fm/broadcast-detail.json?id=99389004&key=046b6a2a43dc6ff6e770255f57328f89
Request:
id 99389004
key 046b6a2a43dc6ff6e770255f57328f89
Response:

3-FM播放-點(diǎn)贊 - POST
http://bapi.xinli001.com/fm2/toggle_fav.json/
Request:
fmid 99389004
key 046b6a2a43dc6ff6e770255f57328f89
token b845588abcf58804c99d289584cd6068
Response:
{
"code": 1
}
3-FM播放-取消點(diǎn)贊 - POST
http://bapi.xinli001.com/fm2/toggle_fav.json/
Request:
fmid 99389004
key 046b6a2a43dc6ff6e770255f57328f89
token b845588abcf58804c99d289584cd6068
Response:
{
"code": 2
}
3-FM播放-閱讀原文
http://bapi.xinli001.com/fm2/article.json/?pk=99389004&key=046b6a2a43dc6ff6e770255f57328f89
Request:
pk 99389004
key 046b6a2a43dc6ff6e770255f57328f89
Response:
{
"data": "HTML文本",
"code": 0
}
3-FM播放-評論列表
Request:
offset 0
broadcast_id 99389004
limit 10
key 046b6a2a43dc6ff6e770255f57328f89
Response:

3-FM播放-評論列表-評論FM - POST
http://yiapi.xinli001.com/fm/post-comment.json
Request:
broadcast_id 99389004
reply_object_id 0
key 046b6a2a43dc6ff6e770255f57328f89
content 哈嘍?
token b845588abcf58804c99d289584cd6068
Response:
{
"code": 0,
"data": {
"id": "3028874",
"user_id": "1004261911",
"content": "哈嘍?",
"created": "剛剛",
"created_str": "2016-07-17 14:10:14",
"zannum": 0,
"replynum": 0,
"role": 0,
"role_id": 0,
"user": {
"id": "1004261911",
"nickname": "菲拉兔",
"avatar": "http://ossimg.xinli001.com/20160329/9fe4842afb2c58c2200a1b9ae7a68ca9.png!80"
},
"replyuser": null,
"replyobject": null,
"is_comment": 1,
"is_host_speaker": 0,
"reply_user": null
},
"message": "發(fā)表成功,成功獲得10金幣",
"num": "10"
}
3-FM播放-評論列表-點(diǎn)贊某人評論 - POST
同與主播詳情-評論列表-點(diǎn)贊某人評論
3-FM播放-評論列表-回復(fù)某人 - POST
`http://yiapi.xinli001.com/fm/post-comment.json
Request:
broadcast_id 99389004
reply_object_id 3028874
key 046b6a2a43dc6ff6e770255f57328f89
content 哈嘍
token b845588abcf58804c99d289584cd6068
Response:
{
"code": 0,
"data": {
"id": "3028876",
"user_id": "1004261911",
"content": "哈嘍",
"created": "剛剛",
"created_str": "2016-07-17 14:13:17",
"zannum": 0,
"replynum": 0,
"role": 0,
"role_id": 0,
"user": {
"id": "1004261911",
"nickname": "菲拉兔",
"avatar": "http://ossimg.xinli001.com/20160329/9fe4842afb2c58c2200a1b9ae7a68ca9.png!80"
},
"replyuser": null,
"replyobject": {
"id": "3028874",
"user_id": "1004261911",
"content": "哈嘍?",
"created": "3分鐘前",
"created_str": "2016-07-17 14:10:14",
"zannum": 0,
"replynum": 0,
"role": 0,
"role_id": 0,
"user": {
"id": "1004261911",
"username": "18810706793",
"nickname": "菲拉兔",
"avatar": "http://ossimg.xinli001.com/20160329/9fe4842afb2c58c2200a1b9ae7a68ca9.png!80"
},
"replyuser": null,
"replyobject": null,
"is_comment": 1,
"is_host_speaker": 0
},
"is_comment": 1,
"is_host_speaker": 0,
"reply_user": null
},
"message": "發(fā)表成功,成功獲得10金幣",
"num": "10"
}
3-FM播放-主播詳情
http://yiapi.xinli001.com/fm/diantai-detai.json?id=921&key=046b6a2a43dc6ff6e770255f57328f89
Request:
id 921
key 046b6a2a43dc6ff6e770255f57328f89
Response:

3-FM播放-主播詳情-是否關(guān)注
Request:
diantai_id 921
key 046b6a2a43dc6ff6e770255f57328f89
token b845588abcf58804c99d289584cd6068
Response:
{
"code": 0,
"data": false
}
3-FM播放-主播詳情-加關(guān)注
Request:
diantai_id 921
key 046b6a2a43dc6ff6e770255f57328f89
token b845588abcf58804c99d289584cd6068
Response:
{
"code": 0,
"data": true,
"message": "關(guān)注成功"/"取消關(guān)注"
}
3-FM播放-主播詳情-節(jié)目列表
Request:
offset 0
limit 10
diantai_id 921
key 046b6a2a43dc6ff6e770255f57328f89
Response:

3-FM播放-主播詳情-私信
Request:
offset 0
other_id 775853
rows 10
key 046b6a2a43dc6ff6e770255f57328f89
token b845588abcf58804c99d289584cd6068
Response:
{
"count": 0,
"data": [],
"code": 0
}
3-FM播放-主播詳情-留言列表
Request:
offset 0
limit 10
diantai_id 921
key 046b6a2a43dc6ff6e770255f57328f89
Response:

3-FM播放-主播詳情-評論電臺(tái) - POST
http://yiapi.xinli001.com/fm/diantai-comment.json
Request:
diantai_id 921
reply_object_id 0
key 046b6a2a43dc6ff6e770255f57328f89
content 哈嘍?
token b845588abcf58804c99d289584cd6068
Response:
{
"code": 0,
"data": {
"id": "3028867",
"user_id": "1004261911",
"content": "哈嘍?",
"created": "剛剛",
"created_str": "2016-07-17 13:56:21",
"zannum": 0,
"replynum": 0,
"role": 0,
"role_id": 0,
"user": {
"id": "1004261911",
"username": "18810706793",
"nickname": "菲拉兔",
"avatar": "http://ossimg.xinli001.com/20160329/9fe4842afb2c58c2200a1b9ae7a68ca9.png!80"
},
"replyuser": null,
"replyobject": null,
"is_comment": 1,
"is_host_speaker": 0
},
"message": "發(fā)表成功"
}
3-FM播放-主播詳情-點(diǎn)贊某人評論 - POST
http://yiapi.xinli001.com/fm/post-comment-like.json
Request:
comment_id 3009990
key 046b6a2a43dc6ff6e770255f57328f89
token b845588abcf58804c99d289584cd6068
Response:
{
"code": 0,
"data": null,
"message": "點(diǎn)贊成功"
}
3-FM播放-主播詳情-回復(fù)某人評論 - POST
http://yiapi.xinli001.com/fm/diantai-comment.json
Request:
diantai_id 921
reply_object_id 3009990
key 046b6a2a43dc6ff6e770255f57328f89
content 好
token b845588abcf58804c99d289584cd6068
Response:
{
"code": 0,
"data": {
"id": "3028871",
"user_id": "1004261911",
"content": "好",
"created": "剛剛",
"created_str": "2016-07-17 14:02:29",
"zannum": 0,
"replynum": 0,
"role": 0,
"role_id": 0,
"user": {
"id": "1004261911",
"username": "18810706793",
"nickname": "菲拉兔",
"avatar": "http://ossimg.xinli001.com/20160329/9fe4842afb2c58c2200a1b9ae7a68ca9.png!80"
},
"replyuser": null,
"replyobject": {
"id": "3009990",
"user_id": "1000632085",
"content": "喜歡??",
"created": "4周前",
"created_str": "2016-06-17 17:51:08",
"zannum": 0,
"replynum": 0,
"role": 0,
"role_id": 0,
"user": {
"id": "1000632085",
"username": "xinli_14453245065348",
"nickname": "暮雪晨星",
"avatar": "http://ossimg.xinli001.com/20160329/9fe4842afb2c58c2200a1b9ae7a68ca9.png!80"
},
"replyuser": null,
"replyobject": null,
"is_comment": 1,
"is_host_speaker": 0
},
"is_comment": 1,
"is_host_speaker": 0
},
"message": "發(fā)表成功"
}
4社區(qū)-發(fā)起討論 - POST
http://yiapi.xinli001.com/fm/post-forum-thread.json
Request:
flag 0
title "hello"
key 046b6a2a43dc6ff6e770255f57328f89
content "hello"
token b845588abcf58804c99d289584cd6068
images[] application/octet-stream
images[] application/octet-stream
images[] application/octet-stream //最多6張
Response:
{
"code": 0,
"data": {
"id": "27740",
"user_id": "1004261911",
"title": "有人嗎",
"content": "嗯",
"created": "剛剛",
"updated": "剛剛",
"jin": "0",
"commentnum": "0",
"user": {
"id": "1004261911",
"nickname": "菲拉兔",
"avatar": "http://ossimg.xinli001.com/20160329/9fe4842afb2c58c2200a1b9ae7a68ca9.png!80"
},
"absolute_url": "http://yiapi.xinli001.com/fm/forum-share-page/27740",
"images": [
"http://ossimg.xinli001.com/20160717/82daa9a7e41de3b77e9118eae3ef3f01.jpg",
"http://ossimg.xinli001.com/20160717/04d27cd71f02f1694e0193d9d866a7b1.jpg",
"http://ossimg.xinli001.com/20160717/31fc4d7c6c555cc08adefb717b6169bf.jpg",
"http://ossimg.xinli001.com/20160717/8062a899e40f382d89ee05ab139d6ea5.jpg",
"http://ossimg.xinli001.com/20160717/238565837f61122aadb71332a206a91c.jpg",
"http://ossimg.xinli001.com/20160717/cf5a1a523219bb262c4e5a3d36a92f3b.jpg"
]
},
"message": "發(fā)布成功"
}
4社區(qū)列表-精華/最新
Request:
flag 0-精華 1-熱門
offset 10
limit 10
type 1
key 046b6a2a43dc6ff6e770255f57328f89
Response:
4社區(qū)列表-詳情-評論列表
Request:
post_id 697
offset 0
limit 10
key 046b6a2a43dc6ff6e770255f57328f89
Response:

4社區(qū)列表-詳情-發(fā)布評論 - POST
http://yiapi.xinli001.com/fm/post-forum-comment.json
Request:
flag 0
post_id 697
reply_user_id 0
key 046b6a2a43dc6ff6e770255f57328f89
content 不錯(cuò)
token b845588abcf58804c99d289584cd6068
Response:
{
"code": 0,
"data": {
"id": "3028883",
"user_id": "1004261911",
"content": "不錯(cuò)",
"created": "剛剛",
"created_str": "2016-07-17 14:31:50",
"zannum": "0",
"replynum": "0",
"role": "0",
"role_id": "0",
"user": {
"id": "1004261911",
"username": "18810706793",
"nickname": "菲拉兔",
"avatar": "http://ossimg.xinli001.com/20160329/9fe4842afb2c58c2200a1b9ae7a68ca9.png!80"
},
"replyuser": null,
"reply": [],
"floor": 281
},
"message": "評論成功"
}
4社區(qū)列表-詳情-回復(fù)別人評論 - POST
http://yiapi.xinli001.com/fm/post-forum-comment.json
Request:
flag 0
post_id 697
reply_user_id 不為0
key 046b6a2a43dc6ff6e770255f57328f89
content 不錯(cuò)
token b845588abcf58804c99d289584cd6068
Response:
{
"code": 0,
"data": {
"id": "3028885",
"user_id": "1004261911",
"content": "真的",
"created": "剛剛",
"created_str": "2016-07-17 14:35:25",
"zannum": "0",
"replynum": "0",
"role": "0",
"role_id": "0",
"user": {
"id": "1004261911",
"username": "18810706793",
"nickname": "菲拉兔",
"avatar": "http://ossimg.xinli001.com/20160329/9fe4842afb2c58c2200a1b9ae7a68ca9.png!80"
},
"replyuser": null,
"reply": [],
"floor": 282
},
"message": "評論成功"
}
5發(fā)現(xiàn)-幻燈
Request:
flag 4
offset 0
rows 10
key 046b6a2a43dc6ff6e770255f57328f89
Response:

5發(fā)現(xiàn)-Alarmtext
http://bapi.xinli001.com/fm2/alarmtext_list.json/?key=046b6a2a43dc6ff6e770255f57328f89
Response:

5發(fā)現(xiàn)-tag-搜索
Request:
offset 0
speaker_id 0
tag 快樂/悲傷...無聊等18個(gè)
rows 10
key 046b6a2a43dc6ff6e770255f57328f89
Response:

5發(fā)現(xiàn)-搜索-熱門搜索tags
Request:
flag 1
offset 0
rows 100
key 046b6a2a43dc6ff6e770255f57328f89
Response:

5發(fā)現(xiàn)-搜索-關(guān)鍵詞搜索
Request:
q 音樂/tag.name
is_teacher
offset 0
speaker_id 0
rows 10
key 046b6a2a43dc6ff6e770255f57328f89
Response:

5發(fā)現(xiàn)-主播
Request:
offset 0
limit 6
key 046b6a2a43dc6ff6e770255f57328f89
Response:

6我的-簽到
Request:
key 046b6a2a43dc6ff6e770255f57328f89
token b845588abcf58804c99d289584cd6068
Response:
{
"num": "50",
"code": 0,
"msg": "恭喜你獲得50個(gè)金幣"
}
6我的-關(guān)注電臺(tái)
Request:
offset 0
limit 10
key 046b6a2a43dc6ff6e770255f57328f89
token b845588abcf58804c99d289584cd6068
Response:
{
"code": 0,
"data": []
}
// 沒有數(shù)據(jù)的話 展示推薦關(guān)注列表

6我的-關(guān)注電臺(tái)-推薦關(guān)注
Request:
offset 0
limit 10
key 046b6a2a43dc6ff6e770255f57328f89
token b845588abcf58804c99d289584cd6068
Response:

6我的-贊過的電臺(tái)
Request:
offset 0
user_id 1004261911
rows 10
key 046b6a2a43dc6ff6e770255f57328f89
Response:

6我的-我的話題-發(fā)表的
Request:
offset 0
limit 10
key 046b6a2a43dc6ff6e770255f57328f89
token b845588abcf58804c99d289584cd6068
Response:

6我的-我的話題-回復(fù)的
Request:
offset 0
limit 10
key 046b6a2a43dc6ff6e770255f57328f89
token b845588abcf58804c99d289584cd6068
Response:

6我的-通知
Request:
offset 0
limit 10
key 046b6a2a43dc6ff6e770255f57328f89
token b845588abcf58804c99d289584cd6068
Response:
{
"data": [],
"code": 0
}
6我的-私信
Request:
offset 0
limit 10
key 046b6a2a43dc6ff6e770255f57328f89
token b845588abcf58804c99d289584cd6068
Response:

6我的-私信-詳情
同發(fā)送私信接口
7手機(jī)號(hào)注冊-驗(yàn)證碼
Request:
phone 18810706793
key 046b6a2a43dc6ff6e770255f57328f89
Response:
{
"data": "發(fā)送成功",
"code": 0
}
7手機(jī)號(hào)注冊-確認(rèn)注冊 - POST
http://bapi.xinli001.com/users/register2.json/
Request:
validcode 123456
nickname 哈哈
password2 132465
password1 132465
key 046b6a2a43dc6ff6e770255f57328f89
username 18810706794
Response:
{
{
"errors": {
"validcode": [
"注冊驗(yàn)證碼不正確"
]
},
"data": [
"validcode:注冊驗(yàn)證碼不正確"
],
"code": -1,
"msg": "注冊驗(yàn)證碼不正確"
}
8忘記密碼-驗(yàn)證碼
Request:
key 046b6a2a43dc6ff6e770255f57328f89
username 18810706794
Response:
{
"data": "該手機(jī)號(hào)碼沒有注冊",
"code": -5
}
OR
{
"data": "發(fā)送成功",
"code": 0
}
8忘記密碼-重置 - POST
http://bapi.xinli001.com/users/reset_pwd.json/
Request:
password 123456
validcode 271662
key 046b6a2a43dc6ff6e770255f57328f89
username 18810706793
Response:
{
"data": "密碼修改成功",
"code": 0
}
9登錄 - POST
http://bapi.xinli001.com/users/get_token.json/
Request:
password gggg
key 046b6a2a43dc6ff6e770255f57328f89
username 18810706793
Response:
{
"data": "username or password error",
"post": {
"password": "gggg",
"key": "046b6a2a43dc6ff6e770255f57328f89",
"username": "18810706793"
},
"code": -1,
"msg": "郵箱或密碼不正確"
}
OR
{
"data": {
"qq_openid": "",
"introduce": "?哈哈?",
"id": 1004261911,
"renren_openid": "",
"nickname": "菲拉兔",
"avatar": "http://image.xinli001.com/images/avatar.jpg",
"sina_openid": ""
},
"token": "b845588abcf58804c99d289584cd6068",
"code": 0,
"expire": "1471280139"
}
myuserinfo:
Request:
key 046b6a2a43dc6ff6e770255f57328f89
token b845588abcf58804c99d289584cd6068
Response:
{
"data": {
"msgnum": 0,
"qiandao": true,
"noticenum": 0,
"introduce": "?哈哈?",
"id": 1004261911,
"nickname": "菲拉兔",
"avatar": "http://image.xinli001.com/images/avatar.jpg",
"bitcoin": 70
},
"code": 0
}