Web API - สรุป
- หน้าก่อน JS Cookies
- หน้าต่อไป Web Form API
Web API คือความฝันของนักพัฒนา
- มันสามารถขยายฟังก์ชันของเว็บเบราว์เซอร์
- มันสามารถเรียบเรียงฟังก์ชันที่ซับซ้อนให้ง่ายต่อการใช้งาน
- มันสามารถให้รูปแบบภาษาที่ง่ายต่อการเขียนโค้ดที่ซับซ้อน
อะไรคือ Web API?
API หมายถึงตัวประกาศโปรแกรมแอปพลิเคชัน (Application Programming IInterface)。
Web API คือตัวประกาศโปรแกรมแอปพลิเคชันของเว็บ
API เว็บเบราว์เซอร์สามารถขยายฟังก์ชันของเว็บเบราว์เซอร์
API ของเซิร์ฟเวอร์สามารถขยายฟังก์ชันของเว็บเซิร์ฟเวอร์
API เว็บเบราว์เซอร์
ทุกเว็บเบราว์เซอร์มี API ภายในติดตั้งที่สนับสนุนการทำงานที่ซับซ้อนและช่วยในการเข้าถึงข้อมูล
ตัวอย่างเช่น สามารถเรียกใช้ API ที่รับหลักฐานที่ตั้งของเว็บเบราว์เซอร์แบบตรงไปตรงมาได้
ตัวอย่าง
รับหลักฐานที่ตั้งของผู้ใช้และแกนวงกลม:
const myElement = document.getElementById("demo"); function getLocation() { if (navigator.geolocation) { navigator.geolocation.getCurrentPosition(showPosition); } else { myElement.innerHTML = "การสนับสนุนตำแหน่งทางภูมิศาสตร์ไม่มีในเบราเซอร์นี้."; } } function showPosition(position) { myElement.innerHTML = "ละติจูด: " + position.coords.latitude + "<br>เส้นแวง: " + position.coords.longitude; }
API บุคคลที่สาม
API บุคคลที่สามไม่ถูกใส่ในเบราเซอร์ของคุณ
เพื่อใช้ API นี้ คุณจะต้องดาวน์โหลดรหัสที่เว็บ
ตัวอย่าง:
- YouTube API - อนุญาตให้คุณแสดงวิดีโอบนเว็บไซต์ของคุณ
- Twitter API - อนุญาตให้คุณแสดงโพสต์บนเว็บไซต์ของคุณ
- Facebook API - อนุญาตให้คุณแสดงข้อมูล Facebook บนเว็บไซต์ของคุณ
- หน้าก่อน JS Cookies
- หน้าต่อไป Web Form API