[slideshare] fix extraction

This commit is contained in:
Mike Fährmann
2024-05-31 21:05:50 +02:00
parent 281ab33f87
commit 00440b8fb1

View File

@@ -47,13 +47,13 @@ class SlidesharePresentationExtractor(GalleryExtractor):
} }
def images(self, page): def images(self, page):
parts = self.slideshow["slideImages"][0]["baseUrl"].split("/") slides = self.slideshow["slides"]
begin = "{}/{}/95/{}-".format(
begin = "{}/95/{}-".format( slides["host"],
"/".join(parts[:4]), slides["imageLocation"],
self.slideshow["strippedTitle"], slides["title"],
) )
end = "-1024.jpg?" + parts[-1].rpartition("?")[2] end = "-1024.jpg"
return [ return [
(begin + str(n) + end, None) (begin + str(n) + end, None)