Update app.py
Browse files
app.py
CHANGED
|
@@ -9,7 +9,7 @@ import os
|
|
| 9 |
import requests
|
| 10 |
|
| 11 |
# Constants
|
| 12 |
-
|
| 13 |
TOKEN = 'yn-HVbPSnrnLazYtBbhTNCHpny-JcyE5LqrHkJnLiv047BJO2SxS_lmDVVN6UnqLv4EvA_5F-lHGY56hIgpfJg'
|
| 14 |
APP_ID = '579939560'
|
| 15 |
|
|
@@ -59,6 +59,6 @@ async def fetch_data_for_url(request: Request):
|
|
| 59 |
rSigRaw = f'trackgetFileUrlformat_id27intentstreamtrack_id{track_id}{timestamp}fa31fc13e7a28e7d70bb61e91aa9e178'
|
| 60 |
rSig = md5(rSigRaw)
|
| 61 |
|
| 62 |
-
download_url = f'{
|
| 63 |
|
| 64 |
return {"download_url": download_url}
|
|
|
|
| 9 |
import requests
|
| 10 |
|
| 11 |
# Constants
|
| 12 |
+
BASE = 'https://www.qobuz.com/api.json/0.2/'
|
| 13 |
TOKEN = 'yn-HVbPSnrnLazYtBbhTNCHpny-JcyE5LqrHkJnLiv047BJO2SxS_lmDVVN6UnqLv4EvA_5F-lHGY56hIgpfJg'
|
| 14 |
APP_ID = '579939560'
|
| 15 |
|
|
|
|
| 59 |
rSigRaw = f'trackgetFileUrlformat_id27intentstreamtrack_id{track_id}{timestamp}fa31fc13e7a28e7d70bb61e91aa9e178'
|
| 60 |
rSig = md5(rSigRaw)
|
| 61 |
|
| 62 |
+
download_url = f'{BASE}track/getFileUrl?format_id=27&intent=stream&track_id={track_id}&request_ts={timestamp}&request_sig={rSig}'
|
| 63 |
|
| 64 |
return {"download_url": download_url}
|