Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
1
respuesta

[Duda] Direccion API KEY

Hola!! Tengo esta linea de código: URI direccion = URI.create("https://v6.exchangerateapi.com/v6/5d00e3459d5d134b71f05ec2/latest/" +monedaBase); cuando la pruebo en postman me funciona al sustituir la moneda base: https://v6.exchangerate-api.com/v6/5d00e3459d5d134b71f05ec2/latest/ARS Pero en el proyecto me genera esta Exception: Exception in thread "main" java.lang.RuntimeException: No se encuentra la moneda requerida at ConsultarMoneda.buscarMoneda(ConsultarMoneda.java:23) at ConvertirMoneda.convertir(ConvertirMoneda.java:11) at Principal.main(Principal.java:25)

Sera que me falta algun dato para utilizar correctamente el link de la API?
1 respuesta

¡Hola Cristhy!

Por lo que puedo ver, el error que estás experimentando parece estar relacionado con la falta de la moneda requerida al hacer la solicitud a la API. Es posible que al usar la variable "monedaBase" en tu URI, no esté tomando el valor esperado o que la API no esté reconociendo la moneda que estás pasando.

Una posible solución sería verificar que el valor de "monedaBase" sea el correcto al momento de construir la URI. Puedes imprimir el valor de "monedaBase" antes de construir la URI para asegurarte de que esté tomando el valor esperado.

Además, es posible que la API requiera que la moneda esté en un formato específico o que necesite algún otro parámetro adicional. Te recomendaría revisar la documentación de la API para asegurarte de que estás utilizando la URI de manera correcta.

Espero que estas sugerencias te ayuden a resolver el problema. ¡Buena suerte!

Espero haber ayudado y buenos estudios!

Si este post te ayudó, por favor, marca como solucionado ✓. Continúa con tus estudios