[javascript] Axios를 이용한 암호화 API 호출 방법

암호화 API를 호출하기 위해 Axios를 사용하는 방법을 알아보겠습니다. Axios는 자바스크립트에서 HTTP 클라이언트를 다루기 위해 사용되는 인기 있는 라이브러리입니다.

Axios 설치하기

먼저, Axios를 사용하기 위해 npm을 통해 패키지를 설치해야 합니다. 아래 명령어를 사용하여 Axios를 설치합니다.

npm install axios

API 호출하기

Axios를 사용하여 암호화 API를 호출하는 예제를 살펴보겠습니다. 아래 코드는 암호화 API에 GET 요청을 보내는 예제입니다.

const axios = require('axios');

axios.get('https://api.crypto.com/v1/coin/price')
  .then((response) => {
    console.log(response.data);
  })
  .catch((error) => {
    console.error(error);
  });

위 예제 코드에서는 API의 엔드포인트인 https://api.crypto.com/v1/coin/price로 GET 요청을 보내고, 응답 데이터를 콘솔에 출력합니다. 요청이 실패하는 경우, 에러를 콘솔에 출력합니다.

요청에 파라미터 추가하기

암호화 API를 호출할 때 필요한 경우, GET 요청에 파라미터를 추가할 수 있습니다. 아래 예제 코드는 symbolinterval 파라미터를 추가하여 암호화폐 가격 데이터를 요청하는 예제입니다.

const axios = require('axios');

axios.get('https://api.crypto.com/v1/coin/price', {
  params: {
    symbol: 'BTC',
    interval: '1d'
  }
})
  .then((response) => {
    console.log(response.data);
  })
  .catch((error) => {
    console.error(error);
  });

위 예제에서는 params 속성을 사용하여 요청에 파라미터를 추가합니다. symbol 파라미터는 ‘BTC’로 설정되고, interval 파라미터는 ‘1d’로 설정됩니다.

결론

Axios를 사용하여 암호화 API를 호출하는 방법에 대해 알아보았습니다. Axios는 간편한 API 요청 및 응답 처리를 제공하며, 다양한 기능과 설정을 지원합니다. 암호화 API를 통해 필요한 데이터를 얻기 위해 Axios를 사용해보세요.


참고 자료: