由于文档很大,我无法为我的问题找到合适的Youtube API文档查询。
如何显示某些特定类别的youtube视频,例如旅行或技术,最多可显示30个结果,如何获得搜索特定关键字的结果
我在Express.js上的初始代码:
app.get("/videos2", (req, res) => {
const url2 = "https://www.googleapis.com/youtube/v3/videos";
fetch(`${url2}&key=${process.env.GOOGLE_API_KEY}`)
.then((response) => {
return response.json();
})
.then((json) => {
res.json(json);
});
});
最佳答案
使用
sync function getAllUrls(urls) {
try {
var data = await Promise.all(
urls.map((url) =>
fetch(url)
.then((response) => {
return response.json();
})
.then((json) => {
return json.items;
})
)
);
return data;
} catch (error) {
console.log(error);
throw error;
}
}
关于javascript - 从YouTube API获取类别的搜索结果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62339397/