OkayAPI Docs


API Path: /api/App/Music/Search

API Description: 多站合一音乐搜索解决方案,支持搜索试听以下网站音乐:网易云音乐 QQ音乐 酷狗音乐 酷我音乐 虾米音乐 百度音乐 一听音乐 咪咕音乐 荔枝FM 蜻蜓FM 喜马拉雅FM 全民K歌 5sing原创 5sing翻唱。请注意:此接口仅用于学习,不得用于商业用途。

1
API Traffic
HTTP/HTTPS
Protocol
GET/POST
Method
UTF-8
Charset
JSON
Response

API Debug   


API Params

ParameterTypeRequiredDefaultNoteDescription
HTTP_APPKEYStringRequiredMIN: 32Common Put Your APPKEY
inputStringRequired搜索内容,可以是音乐名称/ID/地址,如名称:不要说话 陈奕迅,ID:25906124,地址:http://music.163.com/#/song?id=25906124
filterEnumRequirednameRange: name/id/url搜索类型,name是搜索音乐名称,id是搜索ID,url是搜索地址
websiteEnumRequiredRange: netease/qq/kugou/kuwo/xiami/baidu/1ting/migu/lizhi/qingting/ximalaya/kg/5singyc/5singfc搜索站点,其中,netease:网易、qq:QQ、kugou:酷狗、kuwo:酷我、xiami;虾米、baidu:百度、1ting:一听、migu:咪咕、lizhi:荔枝、qingting:蜻蜓、ximalaya:喜马拉雅、kg:全民K歌、5singyc:5sing原创、5singfc:5sing翻唱
pageIntOptaion1页数

API Debug

KEYREQUIREDVALUE
app_key *Required
input *Required
filter *Required
website *Required
page Option

API Response

KEYTypeDescription
err_codeInt操作码,0表示成功,正数表示业务失败场景,负数表示系统失败场景
err_msgString错误提示信息,err_code非0时参考此提示信息
musicObject搜索的音乐结果信息,没有结果返回空对象
music.typeString网站类型
music.linkString音乐链接
music.songidString音乐ID
music.titleString音乐标题
music.authorString歌手
music.lrcString歌词
music.urlString播放链接
music.picString图片

HTTP Response Code

HTTP Status CodeDescription
Http Status = 200Success
Http Status = 400Illegal-Params
Http Status = 401Illegal-Token
Http Status = 402IP-Banned
Http Status = 404API-NOT-Exsits
Http Status = 406Illegal-APPKEY
Http Status = 407APPKEY-Expired-Out
Http Status = 408APPKEY-Busy
Http Status = 409Illegal-Sign
Http Status = 413API-Traffic-NOT-Enough
Http Status = 415API-LOCKED
Http Status = 500Internal-Server-Error