NetEase Cloud Music Recognition
Recognize music via NetEase Cloud Music audio fingerprint matching
Request Body
application/json
TypeScript Definitions
Use the request body type in TypeScript.
fingerprint*string
Audio fingerprint string for recognition
Response Body
application/json
application/json
application/json
curl -X POST "https://edge-workers.laplace.cn/laplace/ncm" \ -H "Content-Type: application/json" \ -d '{ "fingerprint": "string" }'{
"results": [
{
"startTime": 0,
"song": {
"name": "string",
"id": 0,
"position": 0,
"alias": [
"string"
],
"status": 0,
"fee": 0,
"copyrightId": 0,
"disc": "string",
"no": 0,
"artists": [
{
"name": "string",
"id": 0,
"picId": 0,
"img1v1Id": 0,
"briefDesc": "string",
"picUrl": "string",
"img1v1Url": "string",
"albumSize": 0,
"alias": [
"string"
],
"trans": "string",
"musicSize": 0,
"topicPerson": 0
}
],
"album": {
"name": "string",
"id": 0,
"type": "string",
"size": 0,
"picId": 0,
"blurPicUrl": "string",
"companyId": 0,
"pic": 0,
"picUrl": "string",
"publishTime": 0,
"description": "string",
"tags": "string",
"company": "string",
"briefDesc": "string",
"artist": {
"name": "string",
"id": 0,
"picId": 0,
"img1v1Id": 0,
"briefDesc": "string",
"picUrl": "string",
"img1v1Url": "string",
"albumSize": 0,
"alias": [
"string"
],
"trans": "string",
"musicSize": 0,
"topicPerson": 0
},
"songs": [
null
],
"alias": [
"string"
],
"status": 0,
"copyrightId": 0,
"commentThreadId": "string",
"artists": [
{
"name": "string",
"id": 0,
"picId": 0,
"img1v1Id": 0,
"briefDesc": "string",
"picUrl": "string",
"img1v1Url": "string",
"albumSize": 0,
"alias": [
"string"
],
"trans": "string",
"musicSize": 0,
"topicPerson": 0
}
],
"subType": "string",
"transName": "string",
"onSale": true,
"mark": 0,
"picId_str": "string"
},
"starred": true,
"popularity": 0,
"score": 0,
"starredNum": 0,
"duration": 0,
"playedNum": 0,
"dayPlays": 0,
"hearTime": 0,
"ringtone": "string",
"crbt": "string",
"audition": "string",
"copyFrom": "string",
"commentThreadId": "string",
"rtUrl": "string",
"ftype": 0,
"rtUrls": [
"string"
],
"copyright": 0,
"transName": "string",
"sign": "string",
"mark": 0,
"originCoverType": 0,
"originSongSimpleData": {
"songId": 0,
"name": "string",
"artists": [
{
"id": 0,
"name": "string"
}
],
"albumMeta": {
"id": 0,
"name": "string"
}
},
"single": 0,
"noCopyrightRcmd": null,
"addTime": 0,
"offline": 0,
"canSubscribe": 0,
"hasSubscribe": 0,
"hMusic": {
"name": "string",
"id": 0,
"size": 0,
"extension": "string",
"sr": 0,
"dfsId": 0,
"bitrate": 0,
"playTime": 0,
"volumeDelta": 0
},
"mMusic": {
"name": "string",
"id": 0,
"size": 0,
"extension": "string",
"sr": 0,
"dfsId": 0,
"bitrate": 0,
"playTime": 0,
"volumeDelta": 0
},
"lMusic": {
"name": "string",
"id": 0,
"size": 0,
"extension": "string",
"sr": 0,
"dfsId": 0,
"bitrate": 0,
"playTime": 0,
"volumeDelta": 0
},
"bMusic": {
"name": "string",
"id": 0,
"size": 0,
"extension": "string",
"sr": 0,
"dfsId": 0,
"bitrate": 0,
"playTime": 0,
"volumeDelta": 0
},
"mvid": 0,
"rtype": 0,
"rurl": "string",
"mp3Url": "string",
"privilege": {
"id": 0,
"fee": 0,
"payed": 0,
"st": 0,
"pl": 0,
"dl": 0,
"sp": 0,
"cp": 0,
"subp": 0,
"cs": true,
"maxbr": 0,
"fl": 0,
"toast": true,
"flag": 0,
"preSell": true,
"playMaxbr": 0,
"downloadMaxbr": 0,
"maxBrLevel": "string",
"playMaxBrLevel": "string",
"downloadMaxBrLevel": "string",
"plLevel": "string",
"dlLevel": "string",
"flLevel": "string",
"rscl": 0,
"freeTrialPrivilege": {
"resConsumable": true,
"userConsumable": true,
"listenType": "string",
"cannotListenReason": 0,
"playReason": "string",
"freeLimitTagType": "string"
},
"rightSource": 0,
"chargeInfoList": [
{
"rate": 0,
"chargeUrl": "string",
"chargeMessage": "string",
"chargeType": 0
}
],
"code": 0,
"message": "string"
}
}
}
]
}{
"error": "string"
}{
"error": "string"
}