在给出相册的链接时从Imgur获取直接图像链接

时间:2017-06-29 05:56:32

标签: python html python-2.7 imgur

我的任务是在图片链接下从imgur下载图片。不幸的是,这些链接将由用户提交,可能不是直接图像(i.imgur.com/xxxx.jpg),并且通常是专辑链接(希望)只有一张图片。

如何从专辑链接中获取直接图像链接?

2 个答案:

答案 0 :(得分:0)

我建议您查看他们的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)以了解如何使用此库。

答案 1 :(得分:0)

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

为我工作