2021. 8. 13. 23:44ใ๐ TIL
โ Scope Status Invalid: Authentication failed ( error code 024 )
๋ค์ด๋ฒ (์ฑ ) ๊ฒ์ API ๋ฅผ ์ฌ์ฉํ๊ณ ์, api ํ ์คํธ ๋๊ตฌ๋ฅผ ์ฌ์ฉํ์ต๋๋ค.
(Postman ๊ณผ ๋น์ทํ api ํ ์คํธ ๋๊ตฌ๋ก, Insomnia ๋ฅผ ์ฌ์ฉ์ค์ ๋๋ค)
์ ์ ํ query, Header ๊ฐ์ ๋ฃ๊ณ GET method ๋ก api๋ฅผ ํธ์ถํ์ง๋ง, Scope Status Invalid ( error code 024 ) ์๋ฌ๊ฐ ๋ฐ์ํ์ต๋๋ค.
๊ฒ์api ์ด๋ฏ๋ก, query ๊ฐ์ ๊ฒ์์ด๋ฅผ ์ ๋ ฅํด์ผ ํฉ๋๋ค. query ๋๋ฝ์์ Bad Request 400 ์๋ฌ๊ฐ ๋ฐ์ํฉ๋๋ค.
Header ์๋ X-Naver-Client-Id ์ X-Naver-Client-Secret ๋ ๊ฐ์ ํ์์ ์ผ๋ก ๋ฃ์ด์ค์ผ ํฉ๋๋ค.
ํ์ํ ์ ๋ณด๋ ๋ชจ๋ ๋ฃ์์ง๋ง, ์ฌ์ ํ ์ธ์ฆ์ ์คํจํ๋ค๋ ๋ฉ์์ง์ ํจ๊ป 024์๋ฌ๊ฐ ๋ฐ์ํ์ต๋๋ค.
๐๐ปโ๏ธ ์์ธ๊ณผ ํด๊ฒฐ
๋ค์ด๋ฒ ๊ฐ๋ฐ์ ํํ์ด์ง์ ๋ณธ์ธ์ด ๋ฑ๋กํ api ์ ํ๋ฆฌ์ผ์ด์ ํ์ด์ง๋ก ์ ์ํฉ๋๋ค.
์์ธ์ ์ฌ์ฉAPI ์ ํ๋ฐ์ค์ ์์์ต๋๋ค. ์ฌ์ฉAPI ์ค์ ์ ๋จ์ถURL ์ ์ ํํ ๊ฒ์ด ๋ฌธ์ ์์ต๋๋ค.
์ ๊ฐ ์ฌ์ฉํ๊ณ ์ถ์ API ๋ ๊ฒ์ ์ด๋ฏ๋ก, ๋จ์ถURL ๋์ ๊ฒ์์ ์ ํํฉ๋๋ค.
๋ค์ api test ๋๊ตฌ์์ ์ด์ ๊ณผ ๊ฐ์ด api ๋ฅผ ํธ์ถํ๋ฉด ์ ์์๋ํ๋ ๊ฒ์ ํ์ธํ ์ ์์ต๋๋ค.