Request failed with status code 401
AxiosError: Request failed with status code 401
at settle (http://localhost:3000/static/js/bundle.js:63377:12)
at XMLHttpRequest.onloadend (http://localhost:3000/static/js/bundle.js:62077:66)
I have modified the snippet like this
import axios from "axios";
const URL = “https://youtube-v3-alternative.p.rapidapi.com”;
const options = {
params: {id: ‘dQw4w9WgXcQ’},
headers: {
“X-RapidAPI-Key”: process.env.REACT_APP_RAPID_API_KEY,
“X-RapidAPI-Host”: “youtube-v3-alternative.p.rapidapi.com”,
},
};
export const fetchAPI = async (url) => {
const {data}= await axios.get(${URL}/${url}
, options);
console.log(data)
return data
};
Join in the discussion - add comment below:
Looks like the apikey not set properly. Please recheck your code.