使用教程:随机生成图片api官网:https://picsum.photos

易于使用,时尚的占位符

只需在我们的URL后添加所需的图像大小(宽度和高度),您将获得随机图像。

https://picsum.photos/200/300

要获得方形图像,只需添加尺寸即可。

https://picsum.photos/200

具体图片

通过添加/id/{image}到url的开头来获取特定的图像。

https://picsum.photos/id/237/200/300

您可以在此处找到所有图像的列表

静态随机图像

通过添加/seed/{seed}到url的开头,每次都基于种子获得相同的随机图像。

https://picsum.photos/seed/picsum/200/300

灰阶

通过?grayscale在网址末尾获取灰度图像。

https://picsum.photos/200/300?grayscale

模糊

通过将附加?blur到网址的末尾来获得模糊的图像。

https://picsum.photos/200/300/?blur

您可以通过在1和之间提供一个数字来调整模糊量10

https://picsum.photos/200/300/?blur=2

高级用法

您可以结合使用以上任何选项。

例如,要获得灰度和模糊的特定图像。

https://picsum.photos/id/870/200/300?grayscale&blur=2

要在浏览器中请求多张相同大小的图像,请添加random查询参数以防止图像被缓存:

<img src="https://picsum.photos/200/300?random=1">
<img src="https://picsum.photos/200/300?random=2">

如果需要文件结尾,则可以添加.jpg到url的结尾。

https://picsum.photos/200/300.jpg

要获取WebP格式的图像,可以将其添加.webp到URL的末尾。

https://picsum.photos/200/300.webp

列出图片

使用/v2/list端点获取图像列表。

https://picsum.photos/v2/list

默认情况下,API每页将返回30个项目。

要请求另一个页面,请使用?page参数。

要更改每页的项目数,请使用?limit参数。

https://picsum.photos/v2/list?page=2&limit=100

Link头包括关于下一首/上页分页信息

[
    {
        "id": "0",
        "author": "Alejandro Escamilla",
        "width": 5616,
        "height": 3744,
        "url": "https://unsplash.com/...",
        "download_url": "https://picsum.photos/..."
    }
]

图像细节

使用/id/{id}/info端点获取有关特定图像的信息。

https://picsum.photos/id/0/info

您可以通过查看Picsum-ID标题或User CommentEXIF元数据中的字段来查找图像的ID 。

{ “id”: “0”, “author”: “Alejandro Escamilla”, “width”: 5616, “height”: 3744, “url”: “https://unsplash.com/…”, “download_url”: “https://picsum.photos/…” }


关注公众号:优派编程,回复关键词获取更多资源

发表评论

电子邮件地址不会被公开。 必填项已用*标注

52 − 48 =