mirror of
https://github.com/yt-dlp/yt-dlp.git
synced 2024-09-10 00:58:17 +02:00
[soundcloud] Fix track URL extraction (closes #11852)
This commit is contained in:
parent
0b23c222ba
commit
489ffc1182
@ -173,11 +173,12 @@ def _extract_info_dict(self, info, full_title=None, quiet=False, secret_token=No
|
|||||||
})
|
})
|
||||||
|
|
||||||
# We have to retrieve the url
|
# We have to retrieve the url
|
||||||
streams_url = ('http://api.soundcloud.com/i1/tracks/{0}/streams?'
|
|
||||||
'client_id={1}&secret_token={2}'.format(track_id, self._IPHONE_CLIENT_ID, secret_token))
|
|
||||||
format_dict = self._download_json(
|
format_dict = self._download_json(
|
||||||
streams_url,
|
'http://api.soundcloud.com/i1/tracks/%s/streams' % track_id,
|
||||||
track_id, 'Downloading track url')
|
track_id, 'Downloading track url', query={
|
||||||
|
'client_id': self._CLIENT_ID,
|
||||||
|
'secret_token': secret_token,
|
||||||
|
})
|
||||||
|
|
||||||
for key, stream_url in format_dict.items():
|
for key, stream_url in format_dict.items():
|
||||||
if key.startswith('http'):
|
if key.startswith('http'):
|
||||||
|
Loading…
Reference in New Issue
Block a user