본문 바로가기

API4

[Java] Open API와 JSON 활용하기 [Java] Open API와 JSON 활용하기 서울 공공 WIFI Open API 가져오기 https://data.seoul.go.kr/dataList/OA-20883/S/1/datasetView.do 위 주소를 통해서 API를 사용하기 위한 key와 사용법에 대해 읽는다 Open API 사용하기 PDF 파일에는 프로그래밍 언어마다 API를 사용하는 코드가 다 나와 있어서, 복사 붙여 넣기만 하면 된다 JSON 활용하기 JSON 라이브러리를 다운로드 받는다 https://code.google.com/archive/p/json-simple/downloads File -> Project Stucture -> Dependencies -> + -> 라이브러리 선택 코드 package test; import o.. 2023. 8. 7.
Joontooling 프로젝트 - Daum 주소 API Joontooling 프로젝트 업무 : 회원가입 모델링 Daum 주소 API 가지고 오기 주소 {% render_field form.address class="input_effect" placeholder="주소" id="address" %} 도로명 주소 찾기 상세 주소를 추가해 주세요 주소 입력칸 그리고 주소 찾기 버튼을 만든다 주소 찾기 버튼을 누르면 Daum 주소 찾기 팝업을 띄운다 Daum 주소 찾기 API는 따로 Key를 받지 않아도 된다 위에 있는 코드를 그냥 가지고 오면된다 예제 코드가 있는데, 예제 코드보다는 간단하게 만들어서 사용했다 function searchAddress() : 함수이다. HTML에서 주소 찾기 버튼을 누르면 을 통해서 searchAddress 기능을 실행시켜 준다 (.. 2023. 2. 22.
Udemy : API, 환경 변수 (.env) Udemy : API, 환경 변수 https://apilist.fun/ API Authentication 인증이 필요한 API 사용하기 API 중에는, 인증이 필요하지 않은 API가 있지만 인증이 필요한 API도 있다 주로 돈을 내야하는 API가 인증이 필요하다 (데이터를 얻기 위해서는 비용이 필요하다) 인증을 통해, API를 제공하는 사람들이, API를 통해 데이터를 사용하는 사람들을 알 수 있다 데이터를 얼마나 사용하는지에 따라, 사람들을 관리할 수 있다 공부를 위해 API를 사용하는지, 상업적 용도로 사용하는지 추적할 수 있다 env 파일 environment 파일 주로 Github에 코드를 올릴때 보안을 위해서 필요하 env파일에 미리 변수에 특정 데이터를 저장할 수 있다 보안을 위해 사용이 된다.. 2023. 2. 3.
Udemy : 파이썬 API Udemy : 파이썬 API udemy : python API (Application Programming Interface) 프로그래머들이 소프트웨어를 만들거나, 외부 시스템과 상호 작용하기 위해 만들어진 명령어, 기능, 프로토콜 그리고 객체들이 이루어진 세트이다 API를 통해 외부 시스템에게 데이터를 요청하고, 외부 시스템이 데이터를 응답을 해주는 것 API에서 지정한 규칙을 통해 외부 시스템에게 데이터를 요청한다 즉 외부 시스템의 데이터를 사용하는 것이다 즉 API는 식당 메뉴 같은 것 메뉴 안에 없는 음식을 시킬 수 없는 것처럼, API에서 지정한 규칙대로 요청하지 않으면 안 된다 메뉴 안에 있는 음식을 주문하면, 그 음식이 나오는 것처럼, API에서 지정한 규칙대로 요청을 하면, 받고자 하는 데.. 2023. 2. 1.