We're looking for a user researcher to understand the needs of developers and designers. Is this you or someone you know? Check out the post: https://mzl.la/2IGzdXS

跳到:

一個API (Application Programming Interface)是指存在于軟體程式中為軟體與其他項目,如其他軟體或硬體,實現互動的一系列功能和規則。

在網頁開發,一個 API 通常指的是一系列的代碼功能(如: methods, properties, events, and URLs)爲了方便程式開發者使用他們的 apps 通過用戶的網頁瀏覽器組件,或與用戶計算機上的其他軟體或硬件, 或與第三方網站和服務實現互動。

例如:

  • getUserMedia API 可用於從用戶的攝像頭抓取音頻和視頻,甚至給提供開發者其他的用途,如:錄製視頻和音頻,與其他用戶一起開視訊會議,或是從視頻中捕捉靜態圖像。
  • Geolocation API 可從用戶的設備中通過任意服務獲取定位信息 (如: GPS), 然後可以使用 Google Maps APIs 關連。如:在用戶地圖上繪製用戶的定位並向他們展示附近的旅游景點。
  • Twitter APIs 可從用戶的賬戶上拿取數據,如:在網頁上展示他們最新的 tweets。
  • Web Animations API 可用於製作網頁的動畫部分,如:讓圖片動起來或旋轉。

了解更多

基本知識

  • 維基百科上的 API 

技術參考

文件標籤與貢獻者

標籤: 
此頁面的貢獻者: Rowen
最近更新: Rowen,