funkwhale/docs/specs/fetch-third-party/index.md

18 lines
501 B
Markdown

# Collections
## The issue
Has a user I want to be able to get metadata from third party services (to add them to my favorites or to a playlist)
## Solution
paste the track or release url into the search bar. Funkwhale will get the mmetadata and create the objects in db. First implementation with Musicbrainz :
- track : https://musicbrainz.org/release/{mbid}
- release : https://musicbrainz.org/recording/{mbid}
## Implementation
third_party_fetch in federation.tasks
musicbrainz.serializers