Spaces:
Paused
Paused
Update test.py
Browse files
test.py
CHANGED
|
@@ -42,7 +42,7 @@ async def clone_m3u8(d: str = None):
|
|
| 42 |
|
| 43 |
'''
|
| 44 |
|
| 45 |
-
@app.get("/vixcloud/manifest.m3u8"
|
| 46 |
async def clone2_m3u8(d:str,token:str,expires:str,h:str = None, b:str = None, request: Request = None):
|
| 47 |
try:
|
| 48 |
m3u8 = f'{d}?token={token}&expires={expires}'
|
|
@@ -61,7 +61,7 @@ async def clone2_m3u8(d:str,token:str,expires:str,h:str = None, b:str = None, re
|
|
| 61 |
print(f"Failed to fetch M3U8 file: {e}")
|
| 62 |
raise HTTPException(status_code=404, detail="M3U8 content not found")
|
| 63 |
|
| 64 |
-
@app.get("/clony/{segment:path}"
|
| 65 |
async def clony_m3u8(segment: str, request: Request):
|
| 66 |
base_url = "https://vixcloud.co/playlist/"
|
| 67 |
full_url = f"{base_url}{segment}?{request.query_params}"
|
|
|
|
| 42 |
|
| 43 |
'''
|
| 44 |
|
| 45 |
+
@app.get("/vixcloud/manifest.m3u8")
|
| 46 |
async def clone2_m3u8(d:str,token:str,expires:str,h:str = None, b:str = None, request: Request = None):
|
| 47 |
try:
|
| 48 |
m3u8 = f'{d}?token={token}&expires={expires}'
|
|
|
|
| 61 |
print(f"Failed to fetch M3U8 file: {e}")
|
| 62 |
raise HTTPException(status_code=404, detail="M3U8 content not found")
|
| 63 |
|
| 64 |
+
@app.get("/clony/{segment:path}")
|
| 65 |
async def clony_m3u8(segment: str, request: Request):
|
| 66 |
base_url = "https://vixcloud.co/playlist/"
|
| 67 |
full_url = f"{base_url}{segment}?{request.query_params}"
|