Web API - введение

Web API - это мечта разработчиков.

  • Он может расширять функциональность браузера
  • Он может значительно упростить сложные функции
  • Он может предоставлять простой синтаксис для сложного кода

Что такое Web API?

API означает приложение для программирования интерфейса (API).AПриложение PПрограммирование IИнтерфейс).

Web API - это приложение для программирования интерфейса (API).

API браузера могут расширять функциональность Web-браузера.

API сервера могут расширять функциональность Web-сервера.

API браузера

Все браузеры имеют набор встроенных Web API для поддержки сложных операций и помощи в доступе к данным.

Например, API геолокации может вернуть координаты местоположения браузера.

Пример

Получить координаты географического положения пользователя:

const myElement = document.getElementById("demo");
function getLocation() {
  if (navigator.geolocation) {
    navigator.geolocation.getCurrentPosition(showPosition);
  } else {
    myElement.innerHTML = "Geolocation не поддерживается этим браузером.";
  }
}
function showPosition(position) {
  myElement.innerHTML = "Широта: " + position.coords.latitude +
  "Долгота: " + position.coords.longitude;
}

Попробуйте сами

Третьи-party API

Третьи-party API не интегрированы в ваш браузер.

Чтобы использовать эти API, вам нужно загрузить код с веб-сайта.

Пример:

  • API YouTube - позволяет вам отображать видео на вашем сайте.
  • API Twitter - позволяет вам отображать твитты на вашем сайте.
  • API Facebook - позволяет вам отображать информацию Facebook на вашем сайте.