네이버는 자사의 데이터를 사용자가 쉽게 이용할 수 있도록 여러가지 강력한 서비스를 무료로 제공합니다. 네이버 검색 시스템 API등을 이용할 수 있는 네이버 디벨로퍼 API 등록방법에 대하여 알아보겠습니다.
네이버 디벨로퍼란
네이버에서 제공하는 여러가지 서비스 예를 들면 네이버 블로그, 네이버 뉴스, 지식IN, 이미지, 쇼핑, 카페 등을 검색하여 데이터를 얻고 싶을 때 웹 브라우저를 통해 일일이 검색하려면 시간과 노력이 많이 듭니다.
이러한 불편함을 줄여주고자 네이버 에서는 네이버 디벨로퍼라는 오픈 API를 제공하여 이용자들이 손쉽게 데이터를 얻을 수 있도록 해 줍니다.
네이버 디벨로퍼 사용 형식
네이버 디벨로퍼에 가입한 뒤 Client ID와 Client Secret을 발급받으면 이러한 네이버의 서비스를 이용할 수 있습니다.
JAVA, PHP, Node.js, python, C#등 여러가지 프로그램 언어로 사용할 수 있도록 예제도 제공합니다.
우리가 많이 사용하는 비로그인 방식 API는 하루 25000건의 호출을 할 수 있습니다.
네이버 디벨로퍼 가입
네이버 디벨로퍼는 네이버에만 가입되어 있으면 다른 가입 절차가 없습니다.
네이버 디벨로퍼 바로가기
https://developers.naver.com/main/
오른쪽 위의 로그인 버튼을 누르면 아래와 같이 로그인 창이 나오고 네이버 아이디와 비밀번호를 입력하여 로그인 합니다.
![네이버로그인 네이버 로그인](https://www.mad-pipe.com/wp-content/uploads/2023/11/%EB%84%A4%EC%9D%B4%EB%B2%84%EB%94%94%EB%B2%A8%EB%A1%9C%ED%8D%BC%ED%99%94%EB%A9%B4_%EB%A1%9C%EA%B7%B8%EC%9D%B8.jpg)
네이버 디벨로퍼 애플리케이션 등록
![네이버디벨로퍼 네이버 디벨로퍼 애플리케이션 들어가기](https://www.mad-pipe.com/wp-content/uploads/2023/11/%EB%84%A4%EC%9D%B4%EB%B2%84%EB%94%94%EB%B2%A8%EB%A1%9C%ED%8D%BC%ED%99%94%EB%A9%B4_%EC%96%B4%ED%94%8C%EB%A6%AC%EC%BC%80%EC%9D%B4%EC%85%98-%EB%93%B1%EB%A1%9D-1.png)
네이버 디벨로퍼 상단의 Application에 마우스를 올려 놓으면 애플리케이션 등록이 보이고 이 글자를 클릭하면 애플리케이션 등록 화면으로 들어갑니다.
![네이버디벨로퍼 애플리케이션 만들기 네이버 디벨로퍼 애플리케이션 만들기](https://www.mad-pipe.com/wp-content/uploads/2023/11/%EB%84%A4%EC%9D%B4%EB%B2%84%EB%94%94%EB%B2%A8%EB%A1%9C%ED%8D%BC%ED%99%94%EB%A9%B4_%EC%96%B4%ED%94%8C%EB%A6%AC%EC%BC%80%EC%9D%B4%EC%85%98-%EB%93%B1%EB%A1%9D_2.png)
애플리케이션 이름에 원하시는 대로 이름을 만들고 사용 API를 선택합니다. 저희는 드롭박스를 클릭하면 여러 종류가 나오는데 ‘검색’을 클릭하여 선택하겠습니다.
![네이버디벨로퍼 애플리케이션 만들기 서비스환경 설정 네이버디벨로퍼 애플리케이션만들기 서비스환경 설정](https://www.mad-pipe.com/wp-content/uploads/2023/11/%EB%84%A4%EC%9D%B4%EB%B2%84%EB%94%94%EB%B2%A8%EB%A1%9C%ED%8D%BC%ED%99%94%EB%A9%B4_%EC%96%B4%ED%94%8C%EB%A6%AC%EC%BC%80%EC%9D%B4%EC%85%98-%EB%93%B1%EB%A1%9D_3.png)
아래엔 비로그인 오픈 API 서비스 환경이라는 드롭박스가 나오고 환경 추가에 WEB 설정을 눌러 설정하겠습니다.
![네이버디벨로퍼 웹서비스 URL만들기 네이버디벨로퍼 애플리케이션 만들기 웹 서비스 URL설정하기](https://www.mad-pipe.com/wp-content/uploads/2023/11/%EB%84%A4%EC%9D%B4%EB%B2%84%EB%94%94%EB%B2%A8%EB%A1%9C%ED%8D%BC%ED%99%94%EB%A9%B4_%EC%96%B4%ED%94%8C%EB%A6%AC%EC%BC%80%EC%9D%B4%EC%85%98-%EB%93%B1%EB%A1%9D_4.png)
웹 서비스 URL은 웹 애플리케이션이 아직 정해지지 않았다면 아무거나 작성해 줍니다.
저희는 https://naver.com으로 지정하겠습니다.
전부 지정했으면 등록하기 버튼을 클릭 해줍니다.
네이버 디벨로퍼 Client ID Client Secret 키 저장
위와 같이 애플리케이션 등록하면 클라이언트 아이디와 클라이언트 시크릿을 받을 수 있고 이 키들로 네이버 검색 API를 이용할 수 있습니다.
네이버 디벨로퍼 가입하는 방법에 대하여 확인해 보았습니다. 다음엔 네이버 디벨로퍼를 이용하여 네이버 검색 시스템을 이용하는 방법에 대하여 알아보겠습니다.