Update app.py
Browse files
app.py
CHANGED
@@ -8,8 +8,10 @@ import tempfile
|
|
8 |
import os
|
9 |
import requests
|
10 |
|
|
|
|
|
11 |
# Constants
|
12 |
-
|
13 |
TOKEN = 'yn-HVbPSnrnLazYtBbhTNCHpny-JcyE5LqrHkJnLiv047BJO2SxS_lmDVVN6UnqLv4EvA_5F-lHGY56hIgpfJg'
|
14 |
APP_ID = '579939560'
|
15 |
|
@@ -59,6 +61,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}
|
|
|
8 |
import os
|
9 |
import requests
|
10 |
|
11 |
+
BASE_URL = 'https://tecuts-request.hf.space'
|
12 |
+
|
13 |
# Constants
|
14 |
+
BASE = 'https://www.qobuz.com/api.json/0.2/'
|
15 |
TOKEN = 'yn-HVbPSnrnLazYtBbhTNCHpny-JcyE5LqrHkJnLiv047BJO2SxS_lmDVVN6UnqLv4EvA_5F-lHGY56hIgpfJg'
|
16 |
APP_ID = '579939560'
|
17 |
|
|
|
61 |
rSigRaw = f'trackgetFileUrlformat_id27intentstreamtrack_id{track_id}{timestamp}fa31fc13e7a28e7d70bb61e91aa9e178'
|
62 |
rSig = md5(rSigRaw)
|
63 |
|
64 |
+
download_url = f'{BASE}track/getFileUrl?format_id=27&intent=stream&track_id={track_id}&request_ts={timestamp}&request_sig={rSig}'
|
65 |
|
66 |
return {"download_url": download_url}
|