así que estoy haciendo esta tarea y parece que no puedo entender cómo hacer la solicitud que me piden que haga, la información proporcionada es la siguiente (se editarán los nombres):
URL de API: https://this.api.com/entity
api apikey: algunaPa$$palabra
y 2 puntos finales para obtener información basada en la información de un usuario:
/categoría/IDusuario=11111111
/categoría/usuarioPasaporte=20111111113
Se dio un ejemplo de uso: captura de pantalla del ejemplo
No tengo muy claro cómo escribir esto y hasta ahora todas las publicaciones que encontré no funcionan.
Lo que tengo hasta ahora:
const [apiData, setApiData] = useState(null); useEffect(() => { axios .get( //testing attaching the endpoint as the example shows? 'https://this.api.com/entity/category/userID=11111111', { headers: { Authorization: `Apikey somePa$$word`, }, } ) .then((res) => { setApiData(res.data); console.log('axios: ' + res.data); }); .catch((error) => { console.log('axios: ' + error); }); }, []);Recibo estos errores en la consola: errores de la consola
Es la primera vez que hago una pregunta aquí y espero que la información que proporcioné sea suficiente, si se necesita algo más, por favor hágamelo saber.
Gracias
prueba esto
axios .get( //testing attaching the endpoint as the example shows? 'https://this.api.com/entity/category/userID=11111111', { headers: { Authorization: `Apikey somePa$$word`, 'Access-Control-Allow-Origin': '*', }, } )