JavaScript Веб API Введение
Веб API мечта разработчика.
- Он может расширить функциональность браузера
- Он может значительно упростить сложные функции
- Он может обеспечить простой синтаксис для сложного кода
Что такое веб API?
API означает Application Programming Interface.
Веб API - это интерфейс прикладного программирования для Интернета.
API браузера могут расширить функциональность веб браузера.
Серверный API может расширить функциональность веб сервера.
API браузера
Все браузеры имеют набор встроенных веб API для поддержки сложных операций и помощи в доступе к данным.
Например, API геолокации может возвращать координаты местоположения браузера.
Пример
Получите широту и долготу положения пользователя:
var x = document.getElementById("demo");
function getLocation() {
if (navigator.geolocation) {
navigator.geolocation.getCurrentPosition(showPosition);
} else {
x.innerHTML = "Геолокация не поддерживается этим браузером.";
}
}
function showPosition(position) {
x.innerHTML = "Широта: " + position.coords.latitude +
"<br>Долгота: " + position.coords.longitude;
}
Попробуйте сами »
Сторонние API
Сторонние API не встроены в ваш браузер.
Чтобы использовать API, вам необходимо загрузить код из Интернета.
Примеры:
- YouTube API - позволяет отображать видео на веб сайте.
- Twitter API - позволяет отображать твиты на веб сайте.
- Facebook API - позволяет отображать информацию Facebook на веб сайте.