黄色网址大全免费-黄色网址你懂得-黄色网址你懂的-黄色网址有那些-免费超爽视频-免费大片黄国产在线观看

專注Java教育14年 全國咨詢/投訴熱線:400-8080-105
動力節(jié)點LOGO圖
始于2009,口口相傳的Java黃埔軍校
首頁 hot資訊 小程序API文檔的類型

小程序API文檔的類型

更新時間:2021-09-23 10:05:52 來源:動力節(jié)點 瀏覽962次

API 按可用性(即發(fā)布政策)

在發(fā)布政策方面,API 可以是私有的、合作伙伴的和公共的。

私有 API。這些應用軟件界面旨在改進組織內(nèi)的解決方案和服務。內(nèi)部開發(fā)人員或承包商可以使用這些 API 來集成公司的 IT 系統(tǒng)或應用程序,構建新系統(tǒng)或利用現(xiàn)有系統(tǒng)的面向客戶的應用程序。即使應用程序是公開可用的,接口本身仍然只對那些直接與 API 發(fā)布者合作的人可用。私有策略允許公司完全控制 API 的使用。

合作伙伴 API。合作伙伴 API 是公開推廣的,但會與與發(fā)布者簽署協(xié)議的業(yè)務合作伙伴共享。合作伙伴 API 的常見用例是兩方之間的軟件集成。授予合作伙伴訪問數(shù)據(jù)或能力的公司從額外的收入流中受益。同時,它可以監(jiān)控公開的數(shù)字資產(chǎn)的使用情況,確保使用其 API 的第三方解決方案是否提供良好的用戶體驗,并在其應用程序中維護企業(yè)身份。

公共 API。這些 API 也稱為面向開發(fā)人員或外部,可供任何第三方開發(fā)人員使用。公共 API 程序可以提高品牌知名度并在正確執(zhí)行時獲得額外的收入來源。

有兩種類型的公共 API——開放(免費)和商業(yè) API。開放 API 定義表明此類 API 的所有功能都是公開的,可以在沒有限制性條款和條件的情況下使用。例如,可以構建使用 API 的應用程序,而無需 API 供應商的明確批準或強制許可費用。該定義還指出 API 描述和任何相關文檔必須公開可用,并且可以自由使用 API 來創(chuàng)建和測試應用程序。

商業(yè) API 用戶按現(xiàn)收現(xiàn)付方式支付訂閱費或使用 API。發(fā)行商中一種流行的方法是提供免費試用,這樣用戶就可以在購買訂閱之前評估 API。

按用例分類的 API

API 可以根據(jù)它們設計的系統(tǒng)進行分類。

數(shù)據(jù)庫 API。數(shù)據(jù)庫 API 支持應用程序和數(shù)據(jù)庫管理系統(tǒng)之間的通信。開發(fā)人員通過編寫查詢來訪問數(shù)據(jù)、更改表等來處理數(shù)據(jù)庫。例如,Drupal 7 數(shù)據(jù)庫 API允許用戶為不同的數(shù)據(jù)庫編寫統(tǒng)一的查詢,包括專有和開源(Oracle、MongoDB、PostgreSQL、MySQL、CouchDB) ,和 MSSQL)。

另一個例子是ORDS 數(shù)據(jù)庫 API,它嵌入到 Oracle REST 數(shù)據(jù)服務中。

操作系統(tǒng) API。這組 API 定義了應用程序如何使用操作系統(tǒng)的資源和服務。每個操作系統(tǒng)都有自己的一組 API,例如,Windows API或 Linux API(內(nèi)核-用戶空間 API和內(nèi)核內(nèi)部 API)。

Apple 在其開發(fā)人員文檔中為 macOS 和 iOS 提供了 API 參考。用于為 Apple 的 macOS 桌面操作系統(tǒng)構建應用程序的 API 包含在 Cocoa 開發(fā)人員工具集中。那些為 iOS 移動操作系統(tǒng)構建應用程序的人使用 Cocoa Touch——Cocoa 的一個修改版本。

遠程 API。遠程 API 定義了在不同機器上運行的應用程序的交互標準。換句話說,一個軟件產(chǎn)品訪問位于請求它們的設備之外的資源,這解釋了名稱。由于兩個遠程應用程序通過通信網(wǎng)絡(尤其是 Internet)連接,因此大多數(shù)遠程 API 都是基于 Web 標準編寫的。Java 數(shù)據(jù)庫連接 API和Java 遠程方法調(diào)用 API是遠程應用程序編程接口的兩個示例。

Web API。這個 API 類是最常見的。Web API 提供機器可讀的數(shù)據(jù)和功能在代表客戶端-服務器架構的基于 Web 的系統(tǒng)之間傳輸。這些 API 主要使用超文本傳輸??協(xié)議 (HTTP) 傳遞來自 Web 應用程序的請求和來自服務器的響應。

開發(fā)人員可以使用 Web API 來擴展其應用程序或網(wǎng)站的功能。例如,Pinterest API附帶了用于將用戶的 Pinterest 數(shù)據(jù)(如板或 Pin 圖)添加到網(wǎng)站的工具。Google Maps API支持添加帶有組織位置的地圖。

大多數(shù)企業(yè)使用多個 API 來連接應用程序和共享信息。有些人最終需要一個 API 管理工具來幫助他們控制、分發(fā)和分析不同的 API。在動力節(jié)點官網(wǎng)中有很多關于Java技術的API文檔供大家學習,希望對大家能夠有所幫助。

提交申請后,顧問老師會電話與您溝通安排學習

免費課程推薦 >>
技術文檔推薦 >>
主站蜘蛛池模板: 婷婷婷色 | 国产精品2022不卡在线观看 | 亚洲一区二区三区四 | 一级做a爰全过程免费视频 一级做a爰片鸭王 | 日本中文字幕网 | 亚洲w码欧洲s码免费 | 波多野氏免费一区 | 成人福利在线观看免费视频 | 国内性经典xxxxx | 国产欧美精品一区二区三区四区 | 怡红院五月天 | 六月丁香在线观看 | 久久久久综合一本久道 | 一级黄色在线 | 国产21区| 午夜影剧院| 国产无遮挡裸体免费视频在线观看 | 香蕉视频污污 | 曰皮全部过程视频免费高清 | 欧美午夜视频一区二区三区 | 手机看片a永久免费看大片 手机看片91精品一区 | 国产精品久久久久网站 | 成年视频xxxxx免费播放软件 | 日鲁夜鲁鲁狠狠综合视频 | 久久精品成人国产午夜 | 欧美一级免费观看 | 2018精品国产一区二区 | 青青草针对 | 久久网免费视频 | 国产欧美曰韩一区二区三区 | 成人午夜性视频欧美成人 | 国产精品久久久久久久人热 | 亚洲成年网站在线777 | 精品国产自在现线看久久 | 黄在线看 | 亚洲欧洲免费 | 国产色婷婷免费视频 | 日皮在线观看 | 午夜操操操 | 日韩欧美一区二区三区久久 | 中文字幕s级优女区 |