doc
This commit is contained in:
parent
c072f67a4a
commit
37b5721451
|
@ -2,11 +2,12 @@
|
||||||
|
|
||||||
## The issue
|
## 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)
|
Has a user I want to be able to get metadata from third party services (to add tracks to my favorites or to a playlist)
|
||||||
|
Has a user I want to clone a third party playslit into Funkwhale
|
||||||
|
|
||||||
## Solution
|
## 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 :
|
paste the audio object (track, album, playlist) 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}
|
- track : https://musicbrainz.org/release/{mbid}
|
||||||
- release : https://musicbrainz.org/recording/{mbid}
|
- release : https://musicbrainz.org/recording/{mbid}
|
||||||
|
@ -15,3 +16,7 @@ paste the track or release url into the search bar. Funkwhale will get the mmeta
|
||||||
|
|
||||||
third_party_fetch in federation.tasks
|
third_party_fetch in federation.tasks
|
||||||
musicbrainz.serializers
|
musicbrainz.serializers
|
||||||
|
|
||||||
|
## Call for developers
|
||||||
|
|
||||||
|
This is time consuming. The main logic is implemented. Now everybody can add support for any third party service.
|
||||||
|
|
Loading…
Reference in New Issue