Получение прямых ссылок на изображения от Imgur при наличии ссылки на альбом

Мне было поручено загрузить изображения из imgur по ссылке на изображение. К сожалению, эти ссылки будут отправлены пользователями и, скорее всего, не будут прямыми изображениями (i.imgur.com/xxxx.jpg), и чаще всего это будут ссылки на альбомы с (надеюсь) только одним изображением.

Как мне получить прямую ссылку на изображение из ссылки на альбом?

2 ответа

from imgurpython import ImgurClient

client_id = 'your_id'
client_secret = 'your_secret'

client = ImgurClient(client_id, client_secret)


# get album images as list
def get_images(album_id):

alist = []

items = client.get_album_images(album_id)
for item in items:
    alist.append(item.link)

return alist

Работал для меня

Я предлагаю вам взглянуть на их API: https://apidocs.imgur.com/ и официальную библиотеку python: https://github.com/Imgur/imgurpython, где есть множество полезных функций, таких как get_album_images(album_id), Кроме того, ознакомьтесь с документацией и примерами ( https://github.com/Imgur/imgurpython/blob/master/EXAMPLES.md), чтобы понять, как использовать эту библиотеку.

Другие вопросы по тегам