본문 바로가기
반응형

API4

API가 필요한 이유 API를 사용하는 이유는 셀 수 없이 많고, API가 사용되는 여러 가지 사례들이 있습니다. API가 필요한 몇 가지 사례들을 살펴보겠습니다. 여러 애플리케이션 통합API는 두 애플리케이션이 서로 통신하고 데이터를 교환해야 할 때 매우 유용합니다. 예를 들어, 한 기업이 Salesforce를 CRM(고객관리프로그램) 시스템으로 사용하면서도 SAP를 FI(재무 회계) 시스템으로 사용하고 싶다고 가정해 보겠습니다. 이 두 프로그램을 연동하려면 두 시스템이 서로 대화해야 합니다. 이는 일반적으로 양방향 데이터 전송을 가능하게 하는 API 어댑터를 사용하면 쉽게 목표를 달성할수 있습니다.크로스 플랫폼 애플리케이션 구축페이스북은 웹 브라우저, Android 앱, iOS 앱을 통해 사용할 수 있습니다. 페이스북은 .. 2023. 9. 26.
JSON 형식이란? API 관련 포스팅을 계속하겠습니다. JSON은 JavaScript Object Notation의 약어로, 데이터를 표현하는 데 사용되는 형식입니다. 자바스크립트 객체 표기법 JSON은 {"key" : "value"} 형식의 콜론 ':'로 구분된 "key" 및 "value" 쌍으로 구성되어 있습니다. 우리가 이전 포스팅에서 받은 JSON 형식의 응답은 다음과 같습니다: 위의 내용은 왜곡된 것처럼 보이지만 일단 예쁘게 하면 패턴이 매우 명확해지고 키-값 쌍 방법을 명확하게 따릅니다. 저는 크룸 JSON Viewer라는 확장자를 사용해서 저렇게 정리된 형식으로 보입니다. 이 예에서 API는 타임스탬프, 설명 등과 같은 몇 가지 다른 중요한 정보와 함께 비트코인의 가격을 USD, GBP, EUR로 전송함으로써.. 2023. 9. 25.
Web API란 무엇인가? 요즘 다들 API에서 대한 이야기를 많이 하죠? 그리고 왜 모두가 API 개발자에게 수십만 달러를 지불하고 있는지도 궁금하실 겁니다. 오늘은 API가 도대체 무엇인지 그리고 어떻게 먹어야 하는 놈인지 알아보겠습니다. API란? API는 애플리케이션 프로그래밍 인터페이스(Application Programing Interface)의 약자이지만 USB를 Universal Serial Bridge라고 부르는 사람이 없는 것처럼 API도 긴 이름으로 부르는 사람은 잘 없습니다. API의 기술적 의미는 애플리케이션 소프트웨어를 구축, 통신 및 통합하기 위한 일련의 정의 및 프로토콜입니다. 따라서 "인터페이스"라는 용어가 사용됩니다. 그러나 기술적인 전문 용어와는 별개로, API는 내부적으로 작업 내용은 외부 사용.. 2023. 9. 23.
API 사용해보기 오늘은 지난번 포스팅에 이어서 API 이야기를 계속 하겠습니다. 이번 포스팅에서는 간단하게 무료 API를 사용해보겠습니다. CoinDesk는 Yahoo Finance와 같은 화폐 정보 웹사이트이지만 암호화폐에 관한 정보를 제공하는 사이트입니다. CoinDesk는 최신 비트코인 가격을 제공하는 무료 오픈 API를 제공합니다. 우리는 이 CoinDesk API와 상호 작용하여 클래식 유틸리티 cURL을 사용하여 최신 비트코인 가격을 가져올 것입니다. 하지만 그 전에 즐겨 사용하는 웹 브라우저(Firefox, Chrome, Edge 등)를 열고 아래 웹사이트 주소를 열어보세요. https://api.coindesk.com/v1/bpi/currentprice.json 브라우저에 아래와 같이 겉보기에 비밀스러워 .. 2023. 9. 23.
반응형