stuff working more

This commit is contained in:
0x01FE committed 2025-01-23 12:14:38 -06:00
1 parent e7f7f70f7b
commit 1d56b5efea
5 files changed
+159 -14

No files matched your search

+13 -1
View File
@@ -177,7 +177,7 @@ class SubpyConn:
return ArtistIndexes(requests.get(url + self._encodePayload(self._getBasePayload())).content)
def _getMusicDirectory(self, id: str):
url = 'https://' + self.base_url + '/rest/getMusicDirectory?'
url = self.base_url + '/rest/getMusicDirectory?'
payload = self._getBasePayload()
payload['id'] = id
@@ -230,6 +230,18 @@ class SubpyConn:
return artists
def getAlbums(self) -> list[Album]:
url = self.base_url + '/rest/getAlbumList?'
payload = self._getBasePayload()
payload['type'] = 'alphabeticalByName'
payload['size'] = 20
r = requests.get(url + self._encodePayload(payload))
with open("albumList.xml" , 'wb') as file:
file.write(r.content)
# Returns a requests Response object, the data stream can be found in Response.content
def stream(self, song_id: str) -> requests.Response:
url = self.base_url + '/rest/stream?'