Improved quality for programs
This commit is contained in:
parent
5e7aea3fab
commit
f7b2b251be
12
ncm/api.py
12
ncm/api.py
|
@ -69,21 +69,13 @@ class CloudApi(object):
|
|||
def get_program_url(self, program, encode_type="aac", level="standard"):
|
||||
"""
|
||||
Get the download url of the program
|
||||
:param program:
|
||||
:param program
|
||||
:param encode_type:
|
||||
:param level:
|
||||
:return:
|
||||
"""
|
||||
id = program['mainSong']['id']
|
||||
url = program_download_url
|
||||
payload = {
|
||||
'ids': [id],
|
||||
'csrf_token': '',
|
||||
'encodeType': encode_type,
|
||||
'level': level
|
||||
}
|
||||
result = self.post_request(url, payload)
|
||||
return result['data'][0]['url']
|
||||
return self.get_song_url(id)
|
||||
|
||||
def get_album_songs(self, album_id):
|
||||
"""
|
||||
|
|
Loading…
Reference in New Issue