-
Type:
Improvement
-
Resolution: Won't Fix
-
Priority:
Normal
-
None
-
Component/s: None
-
None
Submitting the following payload to LB using API (https://github.com/metabrainz/listenbrainz-server/blob/master/listenbrainz/testdata/additional_info.json)
{
"listened_at": 1489671410,
"track_metadata": {
"release_name": "Majid Jordan",
"track_name": "Every Step Every Way",
"artist_name": "Majid Jordan",
"additional_info": {
"link1": "https://genius.com/Majid-jordan-every-step-every-way-lyrics",
"best_song": "definitely",
"link2": "https://www.last.fm/music/Majid+Jordan/_/Every+Step+Every+Way",
"other_stuff": "teststuffplsignore",
"nested": {
"info": "here"
},
"release_type": [
"ALBUM",
"REMIX"
],
"spotify_id": "http://open.spotify.com/track/1rrgWMXGCGHru5bIRxGFV0",
"artist_mbids": ["abaa7001-0d80-4e58-be5d-d2d246fd9d87", "7babc9be-ca2b-4544-b932-7c9ab38770d6"],
"release_group_mbid": "c2f7be65-056f-4589-ba84-3ad8cb674628",
"track_mbid": "3ad754b9-1af2-4743-8ee5-d91ba4c82f0f",
"work_mbids": ["ac4f356f-23e5-40ab-990e-da7e34b65d6e", "ac3a827c-ad58-4624-9aa4-ecfffc56d8fe"],
"tracknumber": "7",
"isrc": "isrc"
}
}
}
Results in only the following information to get stored into MessyBrainz DB.
{
"artist":"Majid Jordan",
"artist_mbids":["abaa7001-0d80-4e58-be5d-d2d246fd9d87","7babc9be-ca2b-4544-b932-7c9ab38770d6"],
"release":"Majid Jordan",
"spotify_id":"http://open.spotify.com/track/1rrgWMXGCGHru5bIRxGFV0",
"title":"Every Step Every Way"
}
We can store much more information, such as tags, work_mbids etc. As it can be useful for clustering.