[TIL] JSON, API 이용해보기

Captainjack·2021년 3월 29일
0

TIL

목록 보기
10/260

HTTP - 규약, 암호 -> 언어
특정 주소(URL,URI)에 HTTP 요청을 보낸다.
응답으로 JSON같은 데이터를 받을 수 있다.(추후에 크롬확장앱 JSON VIEWER를 통해 확인가능)
이 데이터를 기반으로, js,interactive한 사이트를 만들 수 있다.

In computing, an application programming interface (API) is an interface that defines interactions between multiple software applications or mixed hardware-software intermediaries.

API를 이용하기 위해서는 API Key라는 것이 필요하다.
이 키를 통해 서버에 접속하여 api를 받아올 수 있게된다.

fetch(URL) // 긴 시간을 기다려줘야 할 필요가 있습니다.
.then(function(value){

	//then is wait a queue til' fetch run fisrt
  	// this data is totally TEXT. just string type.
  
  return value.json(); // change to the JS object{} type
})
.then(function(json)){
      
      // you can do whatever like what do you wnat
      // you can also handle DOM here 
})

browser는 html을 요청하고 html은 js 명령을 통해 open api를 받아오고 싶어하는데
이때 Open api를 받아올 수 있게 하는 js 명령이 fetch()이다.

이명령을 통해서 실제 api값을 json 즉 자바스크립트 객체형태로

가져올수 있게 됨으로써 dom처럼 이 값을 사용하기만 하면 된다.

profile
til' CTF WIN

0개의 댓글