import pixivpy3 def dowload_pixiv_images( illust_id: int, dest_folder: str, refresh_token: str, ): api = pixivpy3.AppPixivAPI() api.auth(refresh_token=refresh_token) # get origin url json_result = api.illust_detail(illust_id) illust = json_result.illust pages = illust["meta_pages"] print(f"Dowloading image to {dest_folder}") for page in pages: url = page["image_urls"]["original"] print(url) api.download(url=url, path=dest_folder) print("Dowload finished !")