api文檔是壹個技術內容交付文件,包含如何有效使用和集成API的說明。是壹本簡明的參考手冊,包含了使用API所需的全部信息,介紹了函數、類、返回類型、參數等。詳細介紹,並有教程支持。
傳統上,API文檔是通過使用傳統的內容創建和維護工具以及文本編輯器來完成的。API描述格式如OpenAPI /Swagger規範有壹個自動的文檔化過程,這使得團隊更容易生成和維護API文檔。
擴展數據:
Windows API
API函數包含在Windows系統目錄下的動態鏈接庫文件中。Windows API是壹組預定義的Windows函數,用於控制Windows各種組件的外觀和行為。用戶的每壹個動作都會導致壹個或幾個函數運行來告訴Windows發生了什麽。
這在某種程度上很像Windows的自然代碼。其他語言只是提供了壹種自動、輕松訪問API的方式。當妳點擊窗體上的壹個按鈕時,Windows會向窗體發送壹條消息,VB會得到這個調用,分析後生成壹個特定的事件。
更容易理解的是,Windows系統不僅是壹個偉大的服務中心,還協調應用程序的執行、內存的分配和系統資源的管理。
調用這個服務中心的各種服務(每個服務都是壹個函數)可以幫助應用程序打開窗口、繪制圖形和使用外圍設備。因為這些函數是為應用服務的,所以被稱為應用編程接口,簡稱API函數。
WIN32 API是MicrosoftWindows 32位平臺的應用程序編程接口。任何在Windows工作環境下執行的應用程序都可以調用Windows API。
linux API
在linux中,用戶編程接口API遵循- POSIX標準,這是UNIX中最流行的應用程序編程接口標準。POSIX標準是由IEEE和ISO/IEC聯合開發的標準體系。
該標準以當時已有的UNIX實踐和經驗為基礎,描述了操作系統的系統調用編程接口API,用於保證應用程序在源程序級別可以移植和運行在各種操作系統上。這些系統調用編程接口主要由C庫(LIBC)實現。
參考資料:
百度百科-api