1
0
mirror of https://github.com/mikf/gallery-dl.git synced 2024-11-23 03:02:50 +01:00

[piczel] update API URLs

This commit is contained in:
Mike Fährmann 2020-12-07 15:56:32 +01:00
parent 47114339a2
commit 5f23441e12
No known key found for this signature in database
GPG Key ID: 5680CA389D365A88

View File

@ -19,6 +19,7 @@ class PiczelExtractor(Extractor):
filename_fmt = "{category}_{id}_{title}_{num:>02}.{extension}"
archive_fmt = "{id}_{num}"
root = "https://piczel.tv"
api_root = "https://tombstone.piczel.tv"
def items(self):
yield Message.Version, 1
@ -78,7 +79,7 @@ class PiczelUserExtractor(PiczelExtractor):
self.user = match.group(1)
def posts(self):
url = "{}/api/users/{}/gallery".format(self.root, self.user)
url = "{}/api/users/{}/gallery".format(self.api_root, self.user)
return self._pagination(url)
@ -98,7 +99,7 @@ class PiczelFolderExtractor(PiczelExtractor):
self.user, self.folder_id = match.groups()
def posts(self):
url = "{}/api/users/{}/gallery".format(self.root, self.user)
url = "{}/api/users/{}/gallery".format(self.api_root, self.user)
return self._pagination(url, int(self.folder_id))
@ -107,7 +108,8 @@ class PiczelImageExtractor(PiczelExtractor):
subcategory = "image"
pattern = r"(?:https?://)?(?:www\.)?piczel\.tv/gallery/image/(\d+)"
test = ("https://piczel.tv/gallery/image/7807", {
"url": "85225dd53a03c3b6028f6c4a45b71eccc07f7066",
"pattern": r"https://(\w+\.)?piczel\.tv/static/uploads/gallery_image"
r"/32920/image/7807/25737334-Lulena\.png",
"content": "df9a053a24234474a19bce2b7e27e0dec23bff87",
"keyword": {
"created_at": "2018-07-22T05:13:58.000Z",
@ -136,5 +138,5 @@ class PiczelImageExtractor(PiczelExtractor):
self.image_id = match.group(1)
def posts(self):
url = "{}/api/gallery/{}".format(self.root, self.image_id)
url = "{}/api/gallery/{}".format(self.api_root, self.image_id)
return (self.request(url).json(),)