본문 바로가기

API

[Python] 책 API의 JSON 데이터 가져오기 (feat. Kakao Dev) 이번 시간에는 JSON 데이터 Parsing의 복습 개념으로카카오 DEV에서 API로 된 JSON데이터를 가져와서Pasing까지 해보도록 하겠습니다. REST API | Kakao Developers 문서 Kakao Developers카카오 API를 활용하여 다양한 어플리케이션을 개발해보세요. 카카오 로그인, 메시지 보내기, 친구 API, 인공지능 API 등을 제공합니다.developers.kakao.com  저는 책 검색을 해볼 예정인데요.  요청을 하기 위해서는 Kakao.DEV에서 인증키를 발급받아서헤더에 인증 코드를 추가해야하고,  요청 파라미터로 질의어는 필수로 들어가야합니다. 그럼 Http통신부터 진행해보겠습니다. q = input("책 이름 : ")q = quote(q)url = f"/v3/.. 더보기
[React] API 연동 백엔드를 무작정 코딩하면서 공부해보려고 했는데 엄두가 안나서 기본 개념부터 배워보려고 합니다. 오늘은 API 연동에 대해서 공부해 보려고 하는데 알고 있어야 할 개념이 있습니다. (벨로퍼트님의 강의를 참고하였습니다.) 비동기 처리 함수라는 것이 있는데 비동기라는 말은 작업을 동시에 처리하는 것을 의미합니다. 만약 서버쪽에서 데이터를 받와아야 할 때는, 요청을 하고 서버에서 응답을 할 때 까지 대기를 해야 되기 때문에 작업을 비동기적으로 처리합니다. 비동기 처리는 보통 Promise나 async/await함수를 사용합니다. const myPromise = new Promise((resolve, reject) => { // 구현.. }) Promise함수의 형태입니다. 성공할 때는 resolve를 호출하고 .. 더보기