斗鱼TV全频道——Swift版

2016-02-17  本文已影响0人  往事侞湮

初衷

不知道各位有没有注意到,ios上的斗鱼app所列出的房间是不全的,而且官方的app弹幕信息中礼物啥的太混乱,实在喜欢。所以打算自己做一个app。

斗鱼api

a. http://capi.douyucdn.cn/api/v1/live?limit=20&offset=20  

    获取斗鱼热门房间的列表

b. http://www.douyutv.com/api/v1/game

    获取频道列表,有价值的信息频道的cid值 c URL需要用到,当前直播房间数量和当前直播在ios上播放的数量,比较下这两个值就知道斗鱼多多坑了。

c. http://www.douyutv.com/api/v1/live/1?limit=20&offset=0

   获取该频道的直播房间列表,加粗的1为上一条请求中获取的cid的值 ,对应不同的频道

d. http://www.douyutv.com/api/v1/followRoom?                      aid=ios&client_sys=ios&limit=100&live=1&offset=0&token=\(Dytoken)

   获取收藏的房间且在直播中,live=0 为未在直播,token是下一跳url请求得到的

e .http://www.douyutv.com/api/v1/login?aid=ios&client_sys=ios&password=密码的MD5值&time=1454401260&type=md5&username=用户名

    登陆斗鱼获取到一个token给上面url使用


代码

https://github.com/shenyinjia/Douyu_all_ch

看了无与童比的文章写的,还有很多异常没处理,做这个是业余爱好,轻喷。


效果图


斗鱼全频道
上一篇下一篇

猜你喜欢

热点阅读