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.
Response Body
application/json
application/json
application/json
curl -X POST "https://example.com/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"}