今天给各位分享仿糗事百科网站源码分享的知识,其中也会对糗事百科id进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!
前端开发者丨Node.js
基于nodejs的爬虫API接口项目,包括前端开发日报、知乎日报、前端top框架排行、妹纸福利、搞笑视频、各类视频新闻资讯热点详情接口数据https://ecitlm.github.io/Node-SpliderApi/运行$nodeapp.js
服务器启动默认端口为3001、启动之后就可以开启了接口服务了.
浏览器打开http://localhost:3001/docs可以查看所有接口文档
接口文件
├─api\n│├─it\n││daily_info.js\n││daily_list.js\n││web_frame.js\n││\n│├─joke\n││joke_img.js\n││joke_list.js\n││joke_photo.js\n││\n│├─music\n││new_songs.js\n││plist.js\n││plist_songs.js\n││rank_list.js\n││rank_list_info.js\n││search.js\n││singer_classify.js\n││singer_info.js\n││singer_list.js\n││song_info.js\n││song_lrc.js\n││\n│├─news\n││news_detail.js\n││news_list.js\n││video_list.js\n││\n│└─photo\n│huaban.js\n│photo_list.js\n│photo_type.js\n│photo_view.js\n│\n└─web\ndaily_info.js\ndaily_list.js\nindex.js\nphoto.js
网络请求封装httpServer.js
get方法
/**\n*httpget网络请求封装\n*@param{string}域名\n*@param{obj}参数\n*@param{string}接口路径\n*@param{bool}truefalse是否为https\n*@returns\n*/functionhttpGet(host,data,path,status){\nvaroptions={\nhost:host,\nport:80,\npath:path+querystring.stringify(data),\nmethod:’GET’,\nencoding:null,\nheaders:{\n’Content-Type’:’application/json’,\n’User-Agent’:’Mozilla/5.0(WindowsNT6.1;Win64;x64)AppleWebKit/537.36(KHTML,likeGecko)Chrome/58.0.3029.96Safari/537.36′,\n},\n};\n//判断是否为https请求\nif(status){\nhttp=require(‘https’);\noptions.port=443;\n}\nreturnnewPromise(function(resolve,reject){\nletbody=”;\nvarget_req=http.request(options,function(response){\n//response.setEncoding(‘utf8’);\nresponse.on(‘data’,function(chunk){\nbody+=chunk;\n});\nresponse.on(‘end’,()=>{\nresolve(body);\n});\nresponse.on(‘error’,err=>{\nreject(err);\n});\n});\nget_req.end();\n});}
POST方法
/**\n*httpPOST请求\n*@param{string}域名\n*@param{obj}参数\n*@param{string}接口路径\n*@param{bool}truefalse是否为https\n*@returns\n*/functionhttpPost(host,data,path,status){\nvardata=querystring.stringify(data);\nvaroptions={\nhost:host,\nport:’80’,\npath:path,\nmethod:’POST’,\nheaders:{\n’Content-Type’:’application/x-www-form-urlencoded’,\n’User-Agent’:’Mozilla/5.0(WindowsNT6.1;Win64;x64)AppleWebKit/537.36(KHTML,likeGecko)Chrome/58.0.3029.96Safari/537.36′,\n’Content-Length’:Buffer.byteLength(data),//返回字符串实际占据的字节长度\n},\n};\n//判断是否为https请求\nif(status){\nhttp=require(‘https’);\noptions.port=443;\n}\nreturnnewPromise(function(resolve,reject){\nletbody=”;\nvarpost_req=http.request(options,function(response){\n//console.log(response.statusCode);\nresponse.on(‘data’,function(chunk){\nbody+=chunk;\n});\nresponse.on(‘end’,()=>{\nresolve(body);\n});\nresponse.on(‘error’,err=>{\nreject(err);\n});\n});\npost_req.write(data);\npost_req.end();\n});}
1.前端开发日报接口
前端开发日报列表、单日日报、前端框架top100
1.1最新前10天日报列表
必选参数:无
接口地址:api/daily_list
调用例子:http://localhost:3001/api/daily_list
接口返回数据
{\n”code”:200,\n”data”:[\n{\n”title”:”20171206前端开发日报”,\n”id”:20171206,\n”description”:”基于Vue-cli的webpack通用封装,更易简单的开始你的项目;Webapck+Vue多页面商城模板;前端每周清单第42期:V8的执行流与优化,Pinterest的PWA实践,Rust与WebAssembl…”,\n”date”:”2017-12-06″\n},\n{\n”title”:”20171127前端开发日报”,\n”id”:20171127,\n”description”:”一次H5「保存页面为图片」的踩坑之旅;纯CSS实现波浪效果;前端本地文件操作与上传;函数声明、函数表达式、匿名函数、立即执行函数详解;Chromium新的弹窗机制以及HTML的dialog元素;RxJS5中文文档;C…”,\n”date”:”2017-11-27″\n}\n],\n”msg”:””}
1.2单日日报内容
必选参数:日期id
接口地址:api/daily_info/:id
调用例子:http://localhost:3001/api/daily_info/20171206
接口返回数据
{\n”code”:200,\n”data”:{\n”title”:”20171206前端开发日报”,\n”description”:”基于Vue-cli的webpack通用封装,更易简单的开始你的项目;Webapck+Vue多页面商城模板;前端每周清单第42期:V8的执行流与优化,Pinterest的PWA实践,Rust与WebAssembly应用;如何利用Git中的tag管理项目版本号;vue-loader源码解析系列之selector;[javascript]搞清this的指向只需问两个问题;分享一个比较全的webpack配置,分为基础和适配antdesign的配置;使用JavaScript写web路由”,\n”links”:[\n{\n”title”:”基于vue-cli的webpack通用封装,更易简单的开始你的项目”,\n”description”:”基于vue-cli的webpack通用封装,更易简单的开始你的项目vayne薇恩基于vue-cli的webpack通用封装,更易简单的开始你的项目使用npmivayne-gyarnaddvayne-D–registry”,\n”url”:”https://juejin.im/entry/5a20e7056fb9a045284647ce”\n},\n{\n”title”:”简单案例学习Vue.js单元测试”,\n”description”:”简单案例学习Vue.js单元测试使用vue-cli可以直接生成一个包含unit&e2e测试的开发环境。这里我们主要针对unit文件进行单元测试。(本发首发于我的笔记网站)命令行效果预览test/unit文件结构及分析├──coverage├──jest.conf.js├──setup.js└──specs├──api-test.spec.js├──click-test.spec.js…”,\n”url”:”http://www.tuicool.com/articles/zYnE7vZ”\n},\n{\n”title”:”Web开发这十年”,\n”description”:”Web开发这十年作者|IvanZarea译者|薛命灯Web开发这十年都发生了怎样的变化?来看看IvanZarea总结的Web开发这十年。以下内容摘译自作者的博客,查看英文原文:”,\n”url”:”https://juejin.im/entry/5a2521f46fb9a0451463e11c”\n}\n]\n},\n”msg”:””}
1.3前端框架top100
返回前端top100框架数据
必选参数:无
接口地址:api/web_frame
调用例子:http://localhost:3001/api/web_frame
接口返回数据
{\n”code”:200,\n”data”:[\n{\n”index”:”1″,\n”thumb”:”https://awesomes.oss-cn-beijing.aliyuncs.com/repo/151009222011-95-1.jpg?x-oss-process=style/subject_repo”,\n”title”:”bootstrap”,\n”description”:”目前最流行的HTML,CSS和JavaScript框架,用于开发响应式,移动端先行的web项目”,\n”url”:”https://github.com/twbs/bootstrap”\n},\n{\n”index”:”2″,\n”thumb”:”https://awesomes.oss-cn-beijing.aliyuncs.com/repo/151011005628-65-1.jpg?x-oss-process=style/subject_repo”,\n”title”:”react”,\n”description”:”Facebook推出的一款声明式的,高效的,灵活的用于创建用户接口的JavaScript库”,\n”url”:”https://github.com/facebook/react”\n}\n]}
2.笑话段子搞笑图片
笑话段子、搞笑图片
2.1段子列表
段子列表、每页返回20条数据
必选参数:‘page’页数
接口地址:/api/joke_list/:page
调用例子:http://localhost:3001/api/joke_list/1
接口返回数据
{\n”code”:200,\n”data”:[\n{\n”title”:”做了个美梦,吓醒了。~~~~割~~~~;做梦刚开始好像是抱着老婆的咪咪喊别人的名字,后来想”,\n”source”:”糗事百科”,\n”digest”:”做了个美梦,吓醒了。~~~~割~~~~;做梦刚开始好像是抱着老婆的咪咪喊别人的名字,后来想想不对啊,应该抱着别人喊老婆才对,这样老婆就会高兴了,突然就惊醒了,我的老婆在哪呢。\\u0001[流鼻血]\\u0001[流鼻血]\\u0001[流鼻血]”\n},\n{\n”title”:”奶奶去世四十天了,生前最大的愿望就是想看到我女朋友,我的高中同学在那个医院做护士,是她帮了我这个忙,冒充了十分钟,她应该不玩段子的,还是衷心祝所有医院的天使一生平安!”,\n”source”:”内涵段子”,\n”digest”:”奶奶去世四十天了,生前最大的愿望就是想看到我女朋友,我的高中同学在那个医院做护士,是她帮了我这个忙,冒充了十分钟,她应该不玩段子的,还是衷心祝所有医院的天使一生平安!”\n}\n],\n”msg”:””}
2.2段子图片
每天返回20条最新数据
必选参数:‘无’
接口地址:/api/joke_img/
调用例子:http://localhost:3001/api/joke_img
接口返回数据
{\n”code”:200,\n”data”:[\n{\n”title”:”泡妞最帅的姿势,hold啊”,\n”thumburl”:”http://ww3.sinaimg.cn/large/bd759d6djw1ezaly9mqf3j20c80exdgk.jpg”,\n”sourceurl”:”http://down.laifudao.com/images/tupian/20151210155356.jpg”\n},\n{\n”title”:”麦当劳不如汉堡王的一个铁证!”,\n”thumburl”:”http://ww4.sinaimg.cn/large/94c4bcf2jw1dzwn3wx3tmj.jpg”,\n”sourceurl”:”http://down.laifudao.com/images/tupian/201212172720.jpg”\n},\n{\n”title”:”幸福的拖拉机手”,\n”thumburl”:”http://ww1.sinaimg.cn/large/bcc86cc5jw1dzq54qxdd9j.jpg”,\n”sourceurl”:”http://down.laifudao.com/images/tupian/aa70448297.jpg”\n}\n],\n”msg”:””}
2.3搞笑图片
每页返回10条最新数据
必选参数:‘无’
接口地址:/api/joke_photo/:page
调用例子:http://localhost:3001/api/joke_photo/1
接口返回数据
{\n”code”:200,\n”data”:[\n{\n”title”:”牛逼了我的公交哥”,\n”img”:”http://img.xiaoliaoba.cn/public/uploads/images/20171206/1512529717570948.png”\n},\n{\n”title”:”好污的鼠标===”,\n”img”:”http://img.xiaoliaoba.cn/public/uploads/images/20171128/1511844635661496.png”\n},\n{\n”title”:”撩妹,都是套路,防不胜防”,\n”img”:”http://img.xiaoliaoba.cn/public/uploads/images/20171128/1511844447422391.png”\n},\n{\n”title”:”能不能专心点?”,\n”img”:”http://img.xiaoliaoba.cn/public/uploads/images/20171128/1511844362909028.png”\n},\n{\n”title”:”宝贝,我老公不在家”,\n”img”:”http://img.xiaoliaoba.cn/public/uploads/images/20171124/1511508449453478.png”\n}\n],\n”msg”:””}
3.新闻资讯
新闻列表、新闻视频、新闻详情
3.1新闻列表
新闻列表
必选参数:type:新闻类型0热点新闻1社会新闻2娱乐新闻3体育新闻4美文5科技6财经7时尚
名称热点社会娱乐体育美文科技财经时尚type01234567
接口地址:/api/news_list/:type
调用例子:http://localhost:3001/api/news_list/1
接口返回数据
{\n”media_name”:”环球网”,\n”ban_comment”:1,\n”abstract”:”《吉林日报》今天用一个整版介绍了核武器常识及在遭到核攻击时的防护方法。这个版的内容传到互联网上后,迅速刷屏,引起纷纷议论。目前半岛局势紧张,朝鲜已进行了六次核试验,被广泛认为已经拥有了核弹头。另外朝鲜的导弹技术今年以来快速突破,成功试射了射程可覆盖美国本土的洲际弹道导弹。”,\n”image_list”:[],\n”datetime”:”2017-12-0621:13″,\n”article_type”:1,\n”tag”:”news_military”,\n”has_m3u8_video”:0,\n”keywords”:”半岛,朝鲜半岛,朝鲜,吉林,半岛局势”,\n”display_dt”:1512539220,\n”has_mp4_video”:0,\n”aggr_type”:1,\n”cell_type”:0,\n”article_sub_type”:1,\n”bury_count”:2,\n”title”:”社评:吉林日报介绍核武常识,意味着什么”,\n”source_icon_style”:1,\n”tip”:1,\n”has_video”:false,\n”share_url”:”http://m.toutiao.com/group/6496307172245242381/?iid=0&app=news_article”,\n”source”:”环球网”,\n”comment_count”:63,\n”article_url”:”https://m.huanqiu.com/r/MV8wXzExNDI3MjE0XzI4Ml8xNTEyNTM5MjIw”,\n”publish_time”:1512539220,\n”group_flags”:0,\n”action_extra”:”{\\”channel_id\\”:3189398996}”,\n”tag_id”:”6496307172245242381″,\n”source_url”:”/item/6496307172245242381/”,\n”display_url”:”http://toutiao.com/group/6496307172245242381/”,\n”is_stick”:false,\n”item_id”:”6496307172245242381″,\n”repin_count”:2308,\n”cell_flag”:11,\n”source_open_url”:”sslocal://profile?uid=5954781019″,\n”level”:0,\n”digg_count”:1,\n”behot_time”:1512566010,\n”hot”:1,\n”cursor”:1512566010999,\n”url”:”https://m.huanqiu.com/r/MV8wXzExNDI3MjE0XzI4Ml8xNTEyNTM5MjIw”,\n”like_count”:1,\n”user_repin”:0,\n”has_image”:false,\n”video_style”:0,\n”media_info”:{\n”avatar_url”:”http://p1.toutiaoimg.com/large/4d00054b126ceaf920″,\n”media_id”:5954781019,\n”name”:”环球网”,\n”user_verified”:false\n},\n”group_id”:”6496307172245242381″}
3.2新闻详情
每页返回10条最新数据
必选参数:
item_id新闻列表的itemid
接口地址:/api/news_detail/:item_id
调用例子:http://localhost:3001/api/news_detail/6496307172245242381
接口返回数据
{\n”detail_source”:”环球网”,\n”media_user”:{\n”no_display_pgc_icon”:false,\n”avatar_url”:”http://p1.toutiaoimg.com/thumb/4d00054b126ceaf920″,\n”id”:”5954781019″,\n”screen_name”:”环球网”\n},\n”publish_time”:1512568020,\n”title”:”社评:吉林日报介绍核武常识,意味着什么”,\n”url”:”https://m.huanqiu.com/r/MV8wXzExNDI3MjE0XzI4Ml8xNTEyNTM5MjIw”,\n”is_original”:false,\n”is_pgc_article”:false,\n”content”:”<p>《吉林日报》今天用一个整版介绍了核武器常识及在遭到核攻击时的防护方法。这个版的内容传到互联网上后,迅速刷屏,引起纷纷议论。</p>”,\n”source”:”环球网”,\n”comment_count”:63,\n”creator_uid”:5954781019}
3.3视频数据
必选参数:type:类型
0搞笑视频1美女视频2体育视频3新闻现场4涨姿势5猎奇6黑科技默认搞笑视频
page:分页如:0/10/20/30
type0123456名称搞笑美女体育新闻现场涨姿势猎奇黑科技
接口地址:api/video_list/:type/:page
调用例子:http://localhost:3001/api/video_list/1/0
返回数据(由于长度就展示2条看)如下JSON:
4.kugou音乐wap端接口数据
音乐新歌榜单、音乐歌单、排行榜、音乐详情、歌词、搜索、歌手信息、详细可看源代码api/music
4.1音乐新歌榜单
必选参数:无
接口地址:api/new_songs
调用例子:http://localhost:3001/api/new_songs
接口返回数据
4.2音乐歌单
必选参数:‘无’
接口地址:api/plist/
调用例子:http://localhost:3001/api/plist/
接口返回数据
{\n”code”:200,\n”data”:{\n”list”:{\n”timestamp”:1513235759,\n”info”:[\n{\n”recommendfirst”:1,\n”specialname”:”2017Billboard公告牌单曲年终榜”,\n”intro”:”2017年BillboardHot100公告牌单曲年终榜终于揭晓!形状ShapeofYou夺冠,力压西语Despacito!火星哥BrunoMars、喇嘛KendrickLamar、烟鬼TheChainsmokers、王者Migos分别获得第3至6,去年冠单Closer居然爆冷延续成绩今年夺第7,披萨哥SamHunt成为拯救乡村获第8,梦龙ImagineDragons成功回春第9,沙县哥PostMalone人气高涨跑第10,完整100首为你送上!”,\n”songs”:[\n{\n”pay_type_320″:0,\n”m4afilesize”:0,\n”price_sq”:0,\n”filesize”:3261752,\n”bitrate”:128,\n”price”:0,\n”inlist”:1,\n”old_cpy”:1,\n”pkg_price_sq”:0,\n”pay_type”:0,\n”topic_url”:””,\n”rp_type”:”audio”,\n”pkg_price”:0,\n”feetype”:0,\n”filename”:”ImagineDragons-Believer”,\n”price_320″:0,\n”topic_url_320″:””,\n”hash”:”AE807FE1E770339DFB442CCC9089ED83″,\n”mvhash”:”2D5001E399F9311134049BBF4FB8BBD7″,\n”privilege”:0,\n”album_id”:”2983162″,\n”sqhash”:”EC771C3EB4293E80C4AD78D2850A918E”,\n”album_audio_id”:68368922,\n”pkg_price_320″:0,\n”320filesize”:8390523,\n”rp_publish”:1,\n”duration”:204,\n”topic_url_sq”:””,\n”fail_process_320″:0,\n”remark”:”《东方快车谋杀案》电影预告插曲”,\n”extname”:”mp3″,\n”320privilege”:0,\n”fail_process”:0,\n”fail_process_sq”:0,\n”has_accompany”:0,\n”pay_type_sq”:0,\n”audio_id”:25013553,\n”sqprivilege”:0,\n”sqfilesize”:25490657,\n”320hash”:”6365B9383F70DD1CCCE73D12A15A3BCB”\n},\n{\n”pay_type_320″:0,\n”m4afilesize”:0,\n”price_sq”:0,\n”filesize”:4086002,\n”bitrate”:128,\n”price”:0,\n”inlist”:1,\n”old_cpy”:1,\n”pkg_price_sq”:0,\n”pay_type”:0,\n”topic_url”:””,\n”rp_type”:”audio”,\n”pkg_price”:0,\n”feetype”:0,\n”filename”:”邱永传-十一年”,\n”price_320″:0,\n”topic_url_320″:””,\n”hash”:”0EF197D2106F57E2B508387D5B3C6B77″,\n”mvhash”:”2A32DB55478F8FDE8061BE56CFEAE85E”,\n”privilege”:0,\n”album_id”:”580990″,\n”sqhash”:””,\n”album_audio_id”:61990788,\n”pkg_price_320″:0,\n”320filesize”:10197266,\n”rp_publish”:1,\n”duration”:255,\n”topic_url_sq”:””,\n”fail_process_320″:0,\n”remark”:”一年之前董鸿”,\n”extname”:”mp3″,\n”320privilege”:0,\n”fail_process”:0,\n”fail_process_sq”:0,\n”has_accompany”:1,\n”pay_type_sq”:0,\n”audio_id”:255090,\n”sqprivilege”:0,\n”sqfilesize”:0,\n”320hash”:”DA73E72E07D89E9F5CE98606B7EE9B4C”\n},\n{\n”pay_type_320″:0,\n”m4afilesize”:0,\n”price_sq”:0,\n”filesize”:3786506,\n”bitrate”:128,\n”price”:0,\n”inlist”:1,\n”old_cpy”:1,\n”pkg_price_sq”:0,\n”pay_type”:0,\n”topic_url”:””,\n”rp_type”:”audio”,\n”pkg_price”:0,\n”feetype”:0,\n”filename”:”张艾文-下辈子也要找到你”,\n”price_320″:0,\n”topic_url_320″:””,\n”hash”:”C7040924FAA9C9E6A5AD8ACBD3138B04″,\n”mvhash”:”852CDC6A51E4542BA085DDF0A95F1CE7″,\n”privilege”:0,\n”album_id”:”2441508″,\n”sqhash”:””,\n”album_audio_id”:62581153,\n”pkg_price_320″:0,\n”320filesize”:9569304,\n”rp_publish”:1,\n”duration”:237,\n”topic_url_sq”:””,\n”fail_process_320″:0,\n”remark”:”把你的名字写在烟上吸进肺里正源”,\n”extname”:”mp3″,\n”320privilege”:0,\n”fail_process”:0,\n”fail_process_sq”:0,\n”has_accompany”:1,\n”pay_type_sq”:0,\n”audio_id”:1147,\n”sqprivilege”:0,\n”sqfilesize”:0,\n”320hash”:”76005E6C907D78DCB105FC1579A1D81A”\n}\n],\n”collectcount”:160050,\n”is_selected”:0,\n”selected_reason”:””,\n”slid”:27,\n”publishtime”:”2016-08-2300:00:00″,\n”singername”:””,\n”verified”:0,\n”songcount”:16,\n”user_avatar”:”http://imge.kugou.com/kugouicon/165/20161103/20161103180849350.jpg”,\n”playcount”:143379453,\n”suid”:509004185,\n”specialid”:117915,\n”username”:”天逸”,\n”imgurl”:”http://imge.kugou.com/soft/collection/{size}/20161024/20161024164346240074.jpg”,\n”user_type”:0\n}\n],\n”total”:18044\n},\n”pagesize”:30\n},\n”msg”:””}
4.3音乐歌单下的音乐列表
必选参数:‘specialid’歌单specialid
接口地址:api/plist_songs/:specialid
调用例子:http://localhost:3001/api/plist_songs/125032
接口返回数据
{\n”code”:200,\n”data”:{\n”list”:{\n”timestamp”:1513239718,\n”info”:[\n{\n”pay_type_320″:0,\n”m4afilesize”:0,\n”price_sq”:0,\n”filesize”:3515386,\n”bitrate”:128,\n”price”:0,\n”inlist”:1,\n”old_cpy”:1,\n”pkg_price_sq”:0,\n”pay_type”:0,\n”topic_url”:””,\n”fail_process_320″:0,\n”pkg_price”:0,\n”feetype”:0,\n”filename”:”张清芳-大雨的夜里”,\n”price_320″:0,\n”extname”:”mp3″,\n”hash”:”63243D4D3DAC30CF17838C385E1844B8″,\n”mvhash”:”0405F2379C0BB8B6BDDD58D8A7B929E6″,\n”privilege”:0,\n”album_id”:”575484″,\n”album_audio_id”:28366279,\n”rp_type”:”audio”,\n”audio_id”:63023,\n”320filesize”:8611131,\n”rp_publish”:1,\n”duration”:219,\n”topic_url_sq”:””,\n”pkg_price_320″:0,\n”remark”:”大雨的夜里”,\n”sqhash”:”CA1C02011D022B2BC66C6D5E8FDD7DBA”,\n”320privilege”:0,\n”fail_process”:0,\n”fail_process_sq”:0,\n”has_accompany”:1,\n”pay_type_sq”:0,\n”320hash”:”FBBFDD7EB279668A319ECAEB6E4101AF”,\n”sqprivilege”:0,\n”topic_url_320″:””,\n”sqfilesize”:26690522\n},\n{\n”pay_type_320″:0,\n”m4afilesize”:0,\n”price_sq”:0,\n”filesize”:5102653,\n”bitrate”:128,\n”price”:0,\n”inlist”:1,\n”old_cpy”:1,\n”pkg_price_sq”:0,\n”pay_type”:0,\n”topic_url”:””,\n”fail_process_320″:0,\n”pkg_price”:0,\n”feetype”:0,\n”filename”:”王杰-说声珍重”,\n”price_320″:0,\n”extname”:”mp3″,\n”hash”:”82BB0AF731137BCC90BC434A9BA8D2FE”,\n”mvhash”:”E8B543DD9504DE25EA41E87A3682085F”,\n”privilege”:0,\n”album_id”:”1737853″,\n”album_audio_id”:39562913,\n”rp_type”:”audio”,\n”audio_id”:32286,\n”320filesize”:12781380,\n”rp_publish”:1,\n”duration”:318,\n”topic_url_sq”:””,\n”pkg_price_320″:0,\n”remark”:”浪子情歌”,\n”sqhash”:”1B4AD517F10D38F0716F5A48298B2CEB”,\n”320privilege”:0,\n”fail_process”:0,\n”fail_process_sq”:0,\n”has_accompany”:1,\n”pay_type_sq”:0,\n”320hash”:”670FBEEF9A0B35832BBED65765F4EE57″,\n”sqprivilege”:0,\n”topic_url_320″:””,\n”sqfilesize”:31542218\n}\n],\n”total”:5\n},\n”pagesize”:30,\n”page”:1\n},\n”msg”:””}
4.4音乐排行榜
必选参数:‘无’
接口地址:api/rank_list/
调用例子:http://localhost:3001/api/rank_list/
接口返回数据
{\n”code”:200,\n”data”:{\n”total”:27,\n”list”:[\n{\n”rankid”:6666,\n”id”:1,\n”update_frequency”:”每天”,\n”intro”:”数据来源:酷狗\\r\\n排序方式:按歌曲搜索播放量的涨幅排序\\r\\n更新周期:每天”,\n”jump_url”:””,\n”jump_title”:””,\n”imgurl”:”http://imge.kugou.com/mcommon/{size}/20150717/20150717100030907982.png”,\n”banner7url”:”http://imge.kugou.com/mcommon/{size}/20150331/20150331161100773965.png”,\n”isvol”:1,\n”bannerurl”:”http://imge.kugou.com/mcommonbanner/{size}/20150331/20150331161102692497.jpg”,\n”custom_type”:0,\n”rankname”:”酷狗飙升榜”,\n”ranktype”:2\n},\n{\n”rankid”:24574,\n”id”:123,\n”update_frequency”:”周三”,\n”intro”:”数据来源:酷狗神曲及搞怪类歌曲\\r\\n排序方式:按搜索播放一周总量排序\\r\\n更新周期:周三”,\n”jump_url”:””,\n”jump_title”:””,\n”imgurl”:”http://imge.kugou.com/mcommon/{size}/20160713/20160713115034579027.jpg”,\n”banner7url”:”http://imge.kugou.com/mcommon/{size}/20160713/20160713115035225905.jpg”,\n”isvol”:0,\n”bannerurl”:”http://imge.kugou.com/mcommonbanner/{size}/20160713/20160713115036492119.jpg”,\n”custom_type”:0,\n”rankname”:”洗脑神曲”,\n”ranktype”:0\n}\n]\n},\n”msg”:””}
4.5排行版分类歌曲列表
必选参数:‘rankid’rankid
接口地址:api/rank_list_info/:rankid
调用例子:http://localhost:3001/api/rank_list_info/8888
接口返回数据
{\n”code”:200,\n”data”:{\n”info”:{\n”rankid”:8888,\n”id”:2,\n”update_frequency”:”周四”,\n”intro”:”数据来源:酷狗\\r\\n排序方式:按歌曲搜索播放一周总量排序\\r\\n更新周期:周四”,\n”jump_url”:””,\n”jump_title”:””,\n”imgurl”:”http://imge.kugou.com/mcommon/{size}/20150717/20150717100046499341.png”,\n”banner7url”:”http://imge.kugou.com/mcommon/{size}/20150331/20150331161158855874.png”,\n”isvol”:1,\n”bannerurl”:”http://imge.kugou.com/mcommonbanner/{size}/20150331/20150331161200306618.jpg”,\n”custom_type”:0,\n”rankname”:”酷狗TOP500″,\n”ranktype”:2\n},\n”songs”:{\n”total”:182,\n”page”:1,\n”pagesize”:30,\n”timestamp”:1513239512,\n”list”:[\n{\n”pay_type_320″:0,\n”m4afilesize”:0,\n”price_sq”:0,\n”first”:0,\n”filesize”:4334854,\n”bitrate”:128,\n”price”:0,\n”inlist”:1,\n”old_cpy”:1,\n”pkg_price_sq”:0,\n”pay_type”:0,\n”topic_url”:””,\n”rp_type”:”audio”,\n”pkg_price”:0,\n”recommend_reason”:””,\n”filename”:”大壮-我们不一样”,\n”price_320″:0,\n”extname”:”mp3″,\n”hash”:”1035269C05791F1665E36DFFE478326C”,\n”audio_id”:26902195,\n”privilege”:0,\n”topic_url_320″:””,\n”addtime”:”2017-12-1409:00:02″,\n”pkg_price_320″:0,\n”sqfilesize”:30589685,\n”fail_process_320″:0,\n”duration”:271,\n”feetype”:0,\n”320filesize”:10836758,\n”rp_publish”:1,\n”has_accompany”:1,\n”topic_url_sq”:””,\n”remark”:”我们不一样”,\n”isfirst”:0,\n”sqhash”:”E07225E4F5E60E6FA03F92025A54E2B2″,\n”320privilege”:0,\n”320hash”:”383CBD0CC555F7EC0E30BCC2E93042F2″,\n”fail_process”:0,\n”album_id”:”2699062″,\n”pay_type_sq”:0,\n”mvhash”:”F37AB57EC2D9823DB5C11CBBC6ED83D6″,\n”sqprivilege”:0,\n”album_audio_id”:65887695,\n”fail_process_sq”:0\n},\n{\n”pay_type_320″:0,\n”m4afilesize”:0,\n”price_sq”:0,\n”first”:0,\n”filesize”:3613875,\n”bitrate”:128,\n”price”:0,\n”inlist”:1,\n”old_cpy”:1,\n”pkg_price_sq”:0,\n”pay_type”:0,\n”topic_url”:””,\n”rp_type”:”audio”,\n”pkg_price”:0,\n”recommend_reason”:””,\n”filename”:”校长-带你去旅行”,\n”price_320″:0,\n”extname”:”mp3″,\n”hash”:”F851405DBBE1DB329AF8E42B580DD7DC”,\n”audio_id”:27716543,\n”privilege”:0,\n”topic_url_320″:””,\n”addtime”:”2017-12-1409:00:04″,\n”pkg_price_320″:0,\n”sqfilesize”:24425537,\n”fail_process_320″:0,\n”duration”:226,\n”feetype”:0,\n”320filesize”:9034387,\n”rp_publish”:1,\n”has_accompany”:1,\n”topic_url_sq”:””,\n”remark”:”带你去旅行”,\n”isfirst”:0,\n”sqhash”:”D166D042AC11EC0B9346D2FED72A8DBA”,\n”320privilege”:0,\n”320hash”:”C816B4527D955551FBD680DE02C7C694″,\n”fail_process”:0,\n”album_id”:”2998345″,\n”pay_type_sq”:0,\n”mvhash”:”C8714BF1FB79158FAB7252B73E8DC2DB”,\n”sqprivilege”:0,\n”album_audio_id”:68441445,\n”fail_process_sq”:0\n},\n{\n”pay_type_320″:0,\n”m4afilesize”:0,\n”price_sq”:0,\n”first”:0,\n”filesize”:3774555,\n”bitrate”:127,\n”price”:0,\n”inlist”:1,\n”old_cpy”:1,\n”pkg_price_sq”:0,\n”pay_type”:0,\n”topic_url”:””,\n”rp_type”:”audio”,\n”pkg_price”:0,\n”recommend_reason”:””,\n”filename”:”金志文、徐佳莹-远走高飞”,\n”price_320″:0,\n”extname”:”mp3″,\n”hash”:”ADE9E0BBFF0AD6E11FEE1D0C5D95D2E1″,\n”audio_id”:26441731,\n”privilege”:0,\n”topic_url_320″:””,\n”addtime”:”2017-12-1409:00:04″,\n”pkg_price_320″:0,\n”sqfilesize”:28366405,\n”fail_process_320″:0,\n”duration”:235,\n”feetype”:0,\n”320filesize”:9437760,\n”rp_publish”:1,\n”has_accompany”:1,\n”topic_url_sq”:””,\n”remark”:”Hello1″,\n”isfirst”:0,\n”sqhash”:”421B428535E37D6853E2BA3DED469198″,\n”320privilege”:0,\n”320hash”:”F8265A79F1EB53DB8090EFFCC124865E”,\n”fail_process”:0,\n”album_id”:”2139938″,\n”pay_type_sq”:0,\n”mvhash”:””,\n”sqprivilege”:0,\n”album_audio_id”:57559532,\n”fail_process_sq”:0\n},\n{\n”pay_type_320″:0,\n”m4afilesize”:0,\n”price_sq”:0,\n”first”:0,\n”filesize”:3774215,\n”bitrate”:128,\n”price”:0,\n”inlist”:1,\n”old_cpy”:1,\n”pkg_price_sq”:0,\n”pay_type”:0,\n”topic_url”:””,\n”rp_type”:”audio”,\n”pkg_price”:0,\n”recommend_reason”:””,\n”filename”:”岑宁儿-追光者”,\n”price_320″:0,\n”extname”:”mp3″,\n”hash”:”332D8257716EFD86D075809E61CFD5D5″,\n”audio_id”:26952339,\n”privilege”:0,\n”topic_url_320″:””,\n”addtime”:”2017-12-1409:00:06″,\n”pkg_price_320″:0,\n”sqfilesize”:21884066,\n”fail_process_320″:0,\n”duration”:235,\n”feetype”:0,\n”320filesize”:9435472,\n”rp_publish”:1,\n”has_accompany”:1,\n”topic_url_sq”:””,\n”remark”:”《夏至未至》电视剧插曲”,\n”isfirst”:0,\n”sqhash”:”355D873021FAFC1CD8056FB51EF73DBF”,\n”320privilege”:0,\n”320hash”:”D3B95C20B11A808DAF17E7A8EBD67FF1″,\n”fail_process”:0,\n”album_id”:”2704683″,\n”pay_type_sq”:0,\n”mvhash”:”9AE275177F50D6BAFEB10649C7DB911D”,\n”sqprivilege”:0,\n”album_audio_id”:65986345,\n”fail_process_sq”:0\n},\n{\n”pay_type_320″:0,\n”m4afilesize”:0,\n”price_sq”:0,\n”first”:0,\n”filesize”:4321056,\n”bitrate”:128,\n”price”:0,\n”inlist”:1,\n”old_cpy”:1,\n”pkg_price_sq”:0,\n”pay_type”:0,\n”topic_url”:””,\n”rp_type”:”audio”,\n”pkg_price”:0,\n”recommend_reason”:””,\n”filename”:”阿涵-过客”,\n”price_320″:0,\n”extname”:”mp3″,\n”hash”:”69EF01B327A5C8A8788CC8FF1B5B6CB6″,\n”audio_id”:24349570,\n”privilege”:0,\n”topic_url_320″:””,\n”addtime”:”2017-12-1409:00:22″,\n”pkg_price_320″:0,\n”sqfilesize”:28560075,\n”fail_process_320″:0,\n”duration”:270,\n”feetype”:0,\n”320filesize”:10802349,\n”rp_publish”:1,\n”has_accompany”:1,\n”topic_url_sq”:””,\n”remark”:”过客”,\n”isfirst”:0,\n”sqhash”:”96742196CF62B569A237683EE5F183C2″,\n”320privilege”:0,\n”320hash”:”DA16770BE62BEE4F67627C64EC4374BA”,\n”fail_process”:0,\n”album_id”:”2584684″,\n”pay_type_sq”:0,\n”mvhash”:”672E85FFBC12278B3328563AFFFA95DD”,\n”sqprivilege”:0,\n”album_audio_id”:64166856,\n”fail_process_sq”:0\n}\n]\n},\n”pagesize”:30\n},\n”msg”:””}
4.5歌手分类
必选参数:‘无’
接口地址:api/singer_classify/
调用例子:http://localhost:3001/api/singer_classify
接口返回数据
{\n”code”:200,\n”data”:[\n{\n”classid”:88,\n”classname”:”热门歌手”,\n”imgurl”:”http://mobileimg.kugou.com/billImage/150/26-11.jpg”\n},\n{\n”classid”:1,\n”classname”:”华语男歌手”,\n”imgurl”:”http://mobileimg.kugou.com/billImage/150/26-1.jpg”\n},\n{\n”classid”:2,\n”classname”:”华语女歌手”,\n”imgurl”:”http://mobileimg.kugou.com/billImage/150/26-2.jpg”\n},\n{\n”classid”:3,\n”classname”:”华语组合”,\n”imgurl”:”http://mobileimg.kugou.com/billImage/150/26-3.jpg”\n},\n{\n”classid”:4,\n”classname”:”日韩男歌手”,\n”imgurl”:”http://mobileimg.kugou.com/billImage/150/26-4.jpg”\n},\n{\n”classid”:5,\n”classname”:”日韩女歌手”,\n”imgurl”:”http://mobileimg.kugou.com/billImage/150/26-5.jpg”\n},\n{\n”classid”:6,\n”classname”:”日韩组合”,\n”imgurl”:”http://mobileimg.kugou.com/billImage/150/26-6.jpg”\n},\n{\n”classid”:7,\n”classname”:”欧美男歌手”,\n”imgurl”:”http://mobileimg.kugou.com/billImage/150/26-7.jpg”\n},\n{\n”classid”:8,\n”classname”:”欧美女歌手”,\n”imgurl”:”http://mobileimg.kugou.com/billImage/150/26-8.jpg”\n},\n{\n”classid”:9,\n”classname”:”欧美组合”,\n”imgurl”:”http://mobileimg.kugou.com/billImage/150/26-9.jpg”\n}\n],\n”msg”:””}
4.6歌手分类下面的歌手列表
必选参数:‘classid’classid
接口地址:api/singer_list/:classid
调用例子:http://localhost:3001/api/singer_list/88
接口返回数据
4.7歌手信息
必选参数:‘singerid‘singerid3060
接口地址:api/singer_info/:singerid
调用例子:http://localhost:3001/api/singer_info/3060
接口返回数据
4.8歌曲音乐详情
必选参数:‘hash’hashCB7EE97F4CC11C4EA7A1FA4B516A5D97
接口地址:api/song_info/:hash
调用例子:http://localhost:3001/api/song_info/CB7EE97F4CC11C4EA7A1FA4B516A5D97
接口返回数据
{\n”code”:200,\n”data”:{\n”fileHead”:100,\n”q”:0,\n”extra”:{\n”320filesize”:7998693,\n”sqfilesize”:23222557,\n”sqhash”:”CAC59E48D58853BF40BB6158F2F5B0C5″,\n”128hash”:”CB7EE97F4CC11C4EA7A1FA4B516A5D97″,\n”320hash”:”47F63F15A7C048829FA796BC7F74E62B”,\n”128filesize”:3198974\n},\n”fileSize”:3198974,\n”hash”:”CB7EE97F4CC11C4EA7A1FA4B516A5D97″,\n”choricSinger”:”李玉刚”,\n”error”:””,\n”topic_remark”:””,\n”imgUrl”:”http://singerimg.kugou.com/uploadpic/softhead/{size}/20140304/20140304154338526832.jpg”,\n”url”:”http://fs.open.kugou.com/f2ad1903c8c98c2aac2f9b1c85b66a86/5a336c48/G078/M08/18/17/jg0DAFgi6G-AKqsqADDP_nSW5F4051.mp3″,\n”time”:1513321293,\n”bitRate”:128,\n”songName”:”刚好遇见你”,\n”req_hash”:”CB7EE97F4CC11C4EA7A1FA4B516A5D97″,\n”singerHead”:””,\n”album_img”:”http://imge.kugou.com/stdmusic/{size}/20161109/20161109171040932108.jpg”,\n”privilege”:0,\n”status”:1,\n”stype”:11323,\n”singerId”:2018,\n”singerName”:”李玉刚”,\n”ctype”:1009,\n”fileName”:”李玉刚-刚好遇见你”,\n”topic_url”:””,\n”intro”:””,\n”mvhash”:”C4AFAEFC84A7D1B6B413288377203B38″,\n”extName”:”mp3″,\n”errcode”:0,\n”timeLength”:200\n},\n”msg”:””}
4.9歌曲音乐歌词
必选参数:‘hash’hashCB7EE97F4CC11C4EA7A1FA4B516A5D97
接口地址:api/song_lrc/:hash
调用例子:http://localhost:3001/api/song_lrc/CB7EE97F4CC11C4EA7A1FA4B516A5D97
4.10歌曲音乐搜索
必选参数:‘keyword’keyword
接口地址:api/music_search/:keyword
调用例子:http://localhost:3001/api/music_search/谭咏麟
4.11MV音乐搜索
必选参数:‘keyword’keyword
接口地址:api/music_search/:keyword
调用例子:http://localhost:3001/api/mv_search/海阔天空
4.12MV音乐详情
必选参数:‘mvhash’mvhash
接口地址:`api/music_search/:MvHash
调用例子:http://localhost:3001/api/mv_info/4135FC477494AA522A85B515410C101A
5job工作搜索
获取某个城市的某个工作岗位2
5.1工作搜索
必选参数:
city:城市
positionName职位
pageNo页码
接口地址:api/job_list/:city/:positionName/:pageNo
调用例子:http://localhost:3001/api/job_list/深圳/前端开发/1
接口返回数据
5.2职位详情
必选参数:
positionId:职位id
接口地址:api/job_info/:positionId
调用例子:http://localhost:3001/api/job_info/3844372
接口返回数据
{\n”code”:200,\n”data”:{\n”title”:”前端开发工程师招聘-7贷金融招聘-拉勾网”,\n”publishtime”:”1天前发布于拉勾网”,\n”job”:”前端开发工程师”,\n”salary”:”15k-25k”,\n”workyear”:”经验1-3年/”,\n”education”:”本科及以上/”,\n”workaddress”:”深圳”,\n”positionAddress”:”蛇口望海路招商局广场17楼”,\n”temptation”:”\\n职位诱惑:\\n环境优美,福利多,交通便利\\n”,\n”content”:”\\n<h3class=\\”description\\”>职位描述:</h3>\\n<div>\\n<p>1.负责页面相关接入层开发;<br>2.负责前端架构建设,公共组件的设计开发;<br>3.与客户端,后端工程师对接共同协作完成项目。<br>工作要求:<br>1.三年以上前端开发经验;<br>2.JavaScript基础扎实,熟知ES6的语法特性;<br>3.对MVVM模式有深刻的理解,熟知主流框架的数据绑定原理;<br>4.熟练掌握flexbox布局;<br>5.熟悉Node环境下的开发;<br>6.积极主动,责任心强;<br>7.善于沟通,抗压能力强;<br>8.有React-Native/Weex开发经验优先。<br></p>\\n</div>\\n”\n},\n”msg”:””}前端开发者丨Node.js
OK,关于仿糗事百科网站源码分享和糗事百科id的内容到此结束了,希望对大家有所帮助。
