[bunkr] fix file downloads (#7747)

update 'root_dl', 'root_api', and default 'endpoint'
This commit is contained in:
Mike Fährmann
2025-06-29 08:34:33 +02:00
parent 22b40fc787
commit b102c474c1
3 changed files with 5 additions and 4 deletions

View File

@@ -1760,7 +1760,7 @@ extractor.bunkr.endpoint
Type
``string``
Default
``"/api/_001"``
``"/api/_001_v2"``
Description
API endpoint for retrieving file URLs.

View File

@@ -179,7 +179,7 @@
},
"bunkr":
{
"endpoint": "/api/_001",
"endpoint": "/api/_001_v2",
"tlds": false
},
"chzzk":

View File

@@ -61,6 +61,7 @@ class BunkrAlbumExtractor(LolisafeAlbumExtractor):
category = "bunkr"
root = "https://bunkr.si"
root_dl = "https://get.bunkrr.su"
root_api = "https://apidl.bunkr.ru"
archive_fmt = "{album_id}_{id|id_url}"
pattern = BASE_PATTERN + r"/a/([^/?#]+)"
example = "https://bunkr.si/a/ID"
@@ -76,9 +77,9 @@ class BunkrAlbumExtractor(LolisafeAlbumExtractor):
endpoint = self.config("endpoint")
if not endpoint:
endpoint = self.root_dl + "/api/_001"
endpoint = self.root_api + "/api/_001_v2"
elif endpoint[0] == "/":
endpoint = self.root_dl + endpoint
endpoint = self.root_api + endpoint
self.endpoint = endpoint
self.offset = 0