반응형 Naver2 네이버 검색 API를 활용한 검색 결과 출력하기 Preface 이번 장에선 네이버의 검색 API를 활용하여 검색 결과를 출력하는 화면을 만들었다. 오픈 API를 활용하는 방법은 이미 유튜브에서 여러 번 접해서 익숙하지만, 자바스크립트와 jQeury Ajax를 사용하는 코드는 아직도 조금씩 헷갈린다. 1. API란? - API(Application Programming Interface): 응용 프로그램 간에 상호 작용하기 위한 규칙과 기능을 제공하는 인터페이스 → 소프트웨어 개발에서 다른 응용 프로그램이나 서비스와 상호 작용할 수 있도록 도와주는 중간 계층 - 오픈 API: 서비스를 제공하는 업체에서 외부 개발자가 자사 서비스의 기능을 간단히 호출해 이용할 수 있도록 공개해둔 API 1) 주로 HTTP 프로토콜로 통신한다. 2) 응답 데이터의 형태는 .. 2023. 7. 6. SMTP를 활용한 메일 전송하기 Preface 이번 장에선 SMTP를 사용해 메일 전송 폼을 작성해봤다. 코드 자체는 어려운 부분이 없어 금방 작성했지만, 계속해서 아래와 같은 오류가 발생했다. DEBUG: setDebug: JavaMail version 1.4.7 DEBUG: getProvider() returning javax.mail.Provider[TRANSPORT,smtp,com.sun.mail.smtp.SMTPTransport,Oracle] DEBUG SMTP: useEhlo true, useAuth true DEBUG SMTP: useEhlo true, useAuth true DEBUG SMTP: trying to connect to host "smtp.naver.com", port 465, isSSL false javax.. 2023. 7. 5. 이전 1 다음