에러해결기

API Key not valid. Please a valid API key

hihiha2 2023. 4. 11. 23:13
반응형

❌ 에러코드 ❌

  1. error: {code: 400, message: 'API key not valid. Please pass a valid API key.', errors: Array(1), status: 'INVALID_ARGUMENT', details: Array(1)}
  2. [[Prototype]]: Object

 

 

 

✅ 해결방법

1. 서버를 껐다가 켠다.

- vsCode를 껐다가 다시 켠다.

- npm start를 다시 한다.

 

2. .env의 위치가 올바른지 확인한다.

- .env를 루트 폴더로 옮긴다.

(pakage.json과 동등한 위치)

 

 

 

 


 

나의 경우 이 에러가 발생했을때 30분을 헤맸는데, 1의 방법으로 간단하게 해결했다 🥲

npm start를 다시 해주니 잘됨 ㅋㅋ

(console.log를 통해 확인하면 key값이 잘 들어오는것을 확인)

 

친구의 경우, 같은 에러를 겪었지만 .env의 위치가 src폴더 안에 들어있어서 key값을 인식하지 못했다. 

(console.log로 확인하면 undefined가 뜸)

 

 

 

key값을 .env에 숨기는 과정이 다소 번거롭기는 하지만 그래도 안전하게 사용하기 위해서는 꼭 필요한 과정이라고 생각한다.

앞으로 이 에러를 다시 만난다면 더 빠른 속도로 해결가능할거같다. 😄

 

반응형