diff options
author | neodarz <neodarz@neodarz.net> | 2020-04-11 21:14:28 +0200 |
---|---|---|
committer | neodarz <neodarz@neodarz.net> | 2020-04-11 21:14:28 +0200 |
commit | ff92e09e9f9c440e75608493468d5270403e000d (patch) | |
tree | 061960612436fbc6f58764e9f4f03d8051af6c83 /README.md | |
parent | c0bb3d43f9c51d92cdddfee2f4cbf6139fd4f9a5 (diff) | |
download | pyfunkwhale-ff92e09e9f9c440e75608493468d5270403e000d.tar.xz pyfunkwhale-ff92e09e9f9c440e75608493468d5270403e000d.zip |
Add listen endpoint
Diffstat (limited to '')
-rw-r--r-- | README.md | 10 |
1 files changed, 9 insertions, 1 deletions
@@ -61,6 +61,14 @@ funkwhale = Funkwhale(client_name, redirect_uri, client_id, client_secret, artists = funkwhale.artists() print(artists) + +# In case you ask, their is an example for downloading a song +r = funkwhale.listen("f9d02c64-bafa-43cb-8e1e-fa612e7c5dab") + +with open('/tmp/test.mp3', 'wb') as f: + for chunk in r.iter_content(chunk_size=8192): + if chunk: + f.write(chunk) ``` # Features @@ -81,7 +89,7 @@ List of features implemented or planned: - [x] List tracks - [x] Retrieve a single tracks - [x] List available user libraries containing work from this track -- [ ] Download the audio file matching the given track uuid +- [x] Download the audio file matching the given track uuid - [ ] License - [ ] List licences - [ ] Retrieve a single license |