现在我正在构建 pokedex 应用程序。
但是我想知道是否有任何API可以获取神奇宝贝详细信息列表。
现在我当前获取口袋妖怪详细信息的代码在这里。
const fetchData = async () => {
const response = await fetch('https://pokeapi.co/api/v2/pokemon?limit=151');
const { results } = await response.json();
const detailResponse = await Promise.all(results.map(async ({url}: {url: string}) => await fetch(url)));
const pokemon = await Promise.all(detailResponse.map(item => item.json()));
console.log(pokemon);
}
因为 https://pokeapi.co/api/v2/pokemon?limit=151 这个 API 首先只返回名称和 URL 对。
还有,有没有API可以返回3D Pokemon图像?
我找到了每个神奇宝贝 3D 图像的 URL。 https://raw.githubusercontent.com/PokeAPI/sprites/master/sprites/pokemon/other/home/1.png.
希望这对您有一点帮助。
谢谢你。