
VITE_APP_YOUTUBE_API_KEY =343f88822fmshf8475d7b343c02dp1b37c6jsnfbe9806620e6
import axios from 'axios';
const BASE_URL = 'https://youtube138.p.rapidapi.com';
const options = {
params: {
hl: 'en',
gl: 'US',
},
headers: {
'X-RapidAPI-Key': import.meta.env.VITE_APP_YOUTUBE_API_KEY,
'X-RapidAPI-Host': 'youtube138.p.rapidapi.com',
},
};
export const fetchDataFromApi = async (url) => {
const { data } = await axios.get(`${BASE_URL}/${url}`, options);
return data;
};
axios에서 api 호출이안됩니다.
AxiosError {message: 'Request failed with status code 429', name: 'AxiosError', code: 'ERR_BAD_REQUEST', config: {…}, request: XMLHttpRequest, …}
