gpt4 book ai didi

javascript - 从 reddit API 中提取高分辨率图像

转载 作者:行者123 更新时间:2023-12-03 04:33:50 25 4
gpt4 key购买 nike

我有一个简单的脚本来从子 Reddit 中获取图像:

唯一的问题是它拉低分辨率拇指而不是高分辨率图像。

fetch('https://www.reddit.com/r/RoomPorn.json')
.then(res => res.json())
.then(res => res.data.children)
.then(res => res.map(post => ({
author: post.data.author,
link: post.data.url,
img: post.data.thumbnail,
})))

.then(res => res.map(render))
.then(res => console.log(res))

const app = document.querySelector('#app');

const render = post => {
const node = document.createElement('div');
node.innerHTML = `
<a href="${post.link}">
<img src="${post.img}"/>
</a>`;
app.appendChild(node);
}

是否可以改为拉高分辨率?

最佳答案

尝试:

fetch('https://www.reddit.com/r/RoomPorn.json')
.then(res => res.json())
.then(res => res.data.children)
.then(res => res.map(post => ({
author: post.data.author,
link: post.data.url,
img: post.data.preview.images[0].source.url,
})))

顺便说一句,post.data.url 应该是原始来源的高分辨率图像链接。

关于javascript - 从 reddit API 中提取高分辨率图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43378495/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com