Authentication이란?
API에서 request를 할 때마다
개발자 확인하고 나서 얼마만큼 자기들 서버에서 데이터 가져가는지 확인후 요금 부과한다.
여기서 개발자 확인하는 과정을 authentication이라 한다.
openwhethermap.org에 들어가서 회원가입을 하면 키 번호를 준다.
이 키 번호를 입력하는 것이 authentication하는 방법이다.
이 번호를 복사 한 후 원하는 api로 간다.
이제 API 데이터를 가져올 수 있다.
현재 날씨 데이터 받아보기
예를 들어 날씨 api 정보 받아보기
current weather data에서 api doc을 누르고 들어간다.
지역 선택하는 여러 방법이 있지만 도시 이름으로 선택해보겠다.
API call 중에서 첫 번째 것을 복사해서
주소창에 입력하고 도시 이름과 내 키 번호를 입력해 준다.
그러면 해당 도시의 날씨 정보가 뜬다.
온도 설정 바꾸기
여기서 temp_min: 284.09 temp_max"286.69 로 나오는데
기본 설정이 kelvins로 되어있기 때문이다.
설정을 celcius로 바꿔준다.
파라미터 추가하기
주소창에서 파라미터를 추가한다.
파라미터 순서는 상관없다.
그러면 수정된 값으로 나온다.
Postman
url 주소에서 바로 편집하는 것은 귀찮은 일이다.
그래서 시각적으로 더 편하게 편집할 수 있는 프로그램이 있는데
그 것이 postman이다.
무료로 다운 받아 사용가능하다
다운 받고 난 후 프로그램 열고서 + 버튼 눌러 새 워크북을 연다.
1 새 워크북 열기
2 GET하기 선택
3 endpoint(url주소) 적어주기
4 parameter 적어주기
5 send 누르기
6 send를 누르고 나면 화면 아래에 json 포맷으로
정리가 잘된 내용이 나온다.
다음은 json 포맷에 대해 알아보겠다.
'Node.js > APIs' 카테고리의 다른 글
JSON.parse( ) | JSON을 parse 하는 법 (0) | 2021.10.06 |
---|---|
HTTPs 모듈로 GET request 만들기 Node.js이용 (0) | 2021.10.06 |
JSON 이란? (0) | 2021.10.05 |
endpoint, path, parameter | API 작동 원리 | (0) | 2021.10.03 |
API란? (Application Programming Interfaces) (0) | 2021.10.03 |
댓글