Comments (1)
Apparently I missed this report. Sorry about that.
I just tested this against the latest Subsonic and from what I see, I get a single song back in the form of a dict:
In [5]: c.getSong(9285)
Out[5]:
{'status': 'ok',
'version': '1.16.1',
'song': {'id': '9285',
'parent': '9274',
'isDir': False,
'title': 'Mighty Love',
'album': 'Affection',
'artist': 'Lisa Stansfield',
'track': 2,
'genre': 'General R&B',
'coverArt': '9274',
'size': 7145759,
'contentType': 'audio/mpeg',
'suffix': 'mp3',
'duration': 312,
'bitRate': 182,
'path': 'Lisa Stansfield/Affection/Lisa Stansfield - Affection - 02 - Mighty Love.mp3',
'playCount': 0,
'created': '2005-01-17T03:46:36.000Z',
'albumId': '608',
'artistId': '292',
'type': 'music'}}
What version of Subsonic are you using? Or are you using Airsonic?
from py-sonic.
Related Issues (18)
- Failure to install via pip - No module named 'connection' HOT 5
- Inconsistent use of seconds and milliseconds HOT 4
- pip install crashes HOT 1
- Unable to connect to subsonic install behind nginx proxy/redirect HOT 1
- Fallback to pre-1.13.0 authentication when not supported HOT 13
- 'size' arguments doesn't work in getAlbumList2() HOT 5
- Have library handle server api version mismatch
- Search artists and albums returns IDs that cannot be used for getArtist(), and getAlbum(). HOT 3
- res.info().getheader('Content-Type') gives error "'HTTPMessage' object has no attribute 'getheader'" HOT 2
- req: merge in python3 support + new release HOT 3
- Pip install fails HOT 1
- Compatibility with Airsonic HOT 3
- Issues returning anything from Airsonic server HOT 10
- has_data does not exist HOT 1
- Scrobble does not support 'time' HOT 3
- Misleading parameter baseurl HOT 3
- Support for registered subsonic addresses HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from py-sonic.