Application Programming Interface(애플리케이션 프로그램 인터페이스)의 줄임말, 애플리케이션 소프트웨어를 빌드하고 통합하기 위한 정의 및 프로토콜 세트를 의미
-API는 요리사와 손님을 각 서버라고 한다면 중간에서 양쪽의 서버를 연결하는 역할
-블로그 API를 이용하면 블로그에 접속하지 않고도 다른 방법으로 글을 올릴 수 있습니다. 우체국의 우편번호 API, 구글과 네이버의 지도 API 등도 유용한 API
구글맵스플랫폼의 하나의 레스토랑이라고 가정해볼까요? ‘지도 서비스’를 파는 이 레스토랑에서는 여러 가지 음식(지도 서비스)가 메뉴(API)로 제공됩니다. 특정 음식(지도 서비스)를 웨이터를 불러 주문하고(API 호출) 주방(Google 서버)에서는 받은 주문을 처리하고 주문자의 테이블(웹/앱 애플리케이션)에 음식을 제공합니다. 이처럼 API를 이용하면 구글 지도가 가진 방대한 지도 서비스를 ‘주문’하여 사용할 수 있습니다
- 응용프로그램과 운영체제 간의 통신을 연결해주는 인터페이스
https://sphinfo.com/blog/read/547 구글맵스플랫폼 한국 공식 파트너사인 SPH
구글맵스플랫폼은 크게 지도(Maps), 경로(Routes), 장소(Places), 환경(Environment) 4개 섹터에 걸쳐 다양한 API를 제공하고 있습니다. https://sphinfo.com/blog
Maps JavaScript API
가장 기본적인, 그리고 필수인 API로 Maps JavaScript API를 꼽을 수 있습니다. Maps JavaScript API는 웹/앱에서 지도를 삽입하여 사용자가 시각적으로 지도를 활용할 수 있도록 돕습니다.
예시로 호텔 사이트, 상점 정보를 보여주는 리테일 브랜드 웹사이트, 블로그 등에서 보여지는 지도를 들 수 있습니다.
Places API
Places API는 구글 지도가 가지고 있는 2억 개 이상의 장소 정보를 가져옵니다. 다른 지도 플랫폼에 찾을 수 없는 전 세계 풍부한 장소 정보 양을 자랑하며 여기에는 업종, 운영시간, 분위기, 가격대 등 다양한 장소 정보를 포함하고 있습니다.
우리가 음식 배달 어플, 여행 어플, 여행 리뷰 페이지 등에서 보는 음식점 리스트, 관광 명소 등과 같은 정보를 활용 예시로 들 수 있습니다.
Geocoding API
Geocoding API를 사용하면 해당 위치의 지리적 좌표(위도, 경도)를 반환합니다-반대의 경우 Reverse Geocoding API-.
주소를 입력했을 때 지도상 해당 위치를 표시하는 웹페이지, 여행 사이트에서 사용자가 입력한 장소를 검색하여 지도에 표시하는 기능을 떠올리시면 이해가 쉬우실 거예요.
Directions API
Directions API는 두 지점 간의 경로를 계획하고 이동 수단별 예상 시간과 거리, 이동 경로 등을 제공합니다. 내비게이션 애플리케이션에서 출발지와 도착지를 입력하면 실시간 최적 경로, 예상 소요 시간을 제공하고 배달 서비스 어플에서 주문 배달 경로를 계산하는 등 우리 생활에서 가장 많이 경험하는 기능 중 하나입니다.
2016. 10. 13. — API 의 모든것 · API란? · API 간단소개 · open api · 공공데이터포털 · 네이버 api 개발자 센터 · 다음 Developers · 구글 디벨로퍼.
API는 OpenAPI 문서라고 하는 JSON 또는 YAML 파일로 설명합니다. 이 페이지에서는 OpenAPI를 사용하여 실현할 수 있는 장점에 대해 설명하고 기본적인 OpenAPI 문서를 ...
AI 및 Machine Learning API · Vertex AI API · 기반 모델 API · Vision API · Speech-to-Text API · Cloud Natural Language API · Cloud Translation API · Dialogflow API.
2020. 10. 9. — 오픈 API 사이트 추천 / 카카오, 네이버, 구글, 페이스북, 공공데이터포털 ... 카카오 API를 활용하여 다양한 어플리케이션을 개발해보세요. 카카오 로그인, ...
2024. 5. 14. — 구글맵스플랫폼에는 이외에도 다양한 종류의 지도 API를 제공하고 있는데요, 더 자세한 설명이 필요하다면 다음 링크를 클릭하셔서 제공하고 있는 모든 ...
Aerial View API. Google의 3D 지리 공간 이미지를 사용하여 렌더링된 항공 뷰 동영상을 만들고 표시합니다. Air Quality API. 특정 위치의 공기질 데이터를 요청합니다.
2022. 11. 28. — Google Cloud API. 구글에서 제공하는 API 모음입니다. 장소, 번역, 이미지에서 텍스트 추출하기 등 정말 유용한 API가 많아요. 주의! 유료 API가 ...
2020. 2. 16. — API는 내부 API와 외부 API로 나눌 수 있다. 내부 API는 진동이나 플래시같은 디바이스 제어 기능들을 의미하며, 외부 API는 구글 번역을 이용하여 ...
gRPC APIs use Protocol Buffers to define their API surface and API Service Configuration to configure their API services, including HTTP mapping, logging, and ...
Standard methods for REST Google APIs (also known as ...
|
Over 70% of API methods in the Google APIs repository are ...
|
If an API method lets client specify sorting order for list results, the ...
|
Names used in APIs should be in correct American English ...
|
API design guide. Introduction · Resource-oriented Design ...
|
|
A Discovery Document is a machine-readable specification for describing and consuming REST APIs. It is used to build client libraries, IDE plugins, and other ...
This document describes how Google APIs work with different HTTP versions and implementations. If you're using one of our generated or hand-crafted client ...
This Design Guide explains how to apply REST principles to API designs independent of programming language, operating system, or network protocol.
Welcome to the API Library. The API Library has documentation, links, and a smart search experience.
These guidelines apply to all uses of Google brand elements (our products, logos, and trademarks) in apps or products using our APIs.
댓글 없음:
댓글 쓰기