问题描述
我被分配了以下练习。 查找;
- 5个最重的神奇宝贝。
- 5个最高的神奇宝贝。
- 5个拥有更多基础经验的神奇宝贝。
- 使用PokéAPI:https://pokeapi.co/api/v2/
- 我们只想要“红色版本”的神奇宝贝。您可以在每个神奇宝贝的“ game_indices”部分中找到此信息:
- version_name =“红色”
我的问题是已查看pokeapi.co。
我认为只选择红色的宠物小精灵来呼叫此端点https://pokeapi.co/api/v2/pokemon-color/red
但是显示身高体重和基本体力的终点是该终点
api/v2/pokemon/{id or name}并返回所有神奇宝贝类型
我已经尝试过以下方法;
@Component
public class callRest implements CommandLineRunner {
private static void callPokemonApi(){
RestTemplate restTemplate = new RestTemplate();
PokemonRed pokemon = restTemplate.getForObject("https://pokeapi.co/api/v2/pokemon-color/red",PokemonRed.class);
}
@Override
public void run(String... args) throws Exception {
callPokemonApi();
}
}
我不知道如何遍历Red Pokemons,以确定仅Red Pokemons带来的最重,最高和最基本的体验。我正在用Springboot和Maven做到这一点。 完全陷入困境,需要帮助
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)