吴忠躺衫网络科技有限公司

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

什么是API API怎么用 API的四個基本特征

ss ? 來源:Linux中國、36氪、紅帽、百 ? 作者:Linux中國、36氪、紅 ? 2021-09-19 09:18 ? 次閱讀

在百度百科上面查找,百度百科的定義是:API(Application Programming Interface,應用程序接口)是一些預先定義的接口(如函數、HTTP接口),或指軟件系統不同組成部分銜接的約定。 用來提供應用程序與開發人員基于某軟件或硬件得以訪問的一組例程,而又無需訪問源碼,或理解內部工作機制的細節。

聽起來專業詞匯太多了,還是不能夠全面的理解是不是,那么接下來小編用自己的話再來復述一遍什么是API。

當你在瀏覽器中輸入www.facebook.com,一則請求會出現在Facebook的遠程服務器上。一旦你的瀏覽器收到了響應,它就會解析代碼、呈現出網頁。

對于瀏覽器來說(這也是所謂的客戶端),Facebook的服務器就是一個應用程序編程接口。這意味著每當你在互聯網上訪問一個頁面的時候,你都在與某個遠程服務器的API發生交互。

API并不完全等同于遠程服務器——它其實是服務器的一部分,負責接收請求并發送響應。

API是一種為客戶提供服務的方式。

API怎么用?

通過向合作伙伴或公眾提供您的 API,可以:

創造新的收入渠道,或拓展現有收入渠道。

擴大您的品牌覆蓋范圍。

通過外部開發和協作,推動開放創新或提高效率。

所有的 API 必須具備 的 4 個非功能性的要求是:

1、安全:安全又包含以下四個方面

HTTPS/SSL 證書

跨域資源共享

身份認證與 JSON Web 令牌

授權與作用域

2、文檔:創建API文檔需要關注的三個方面

開發者入門文檔(自述文件/基本介紹)

技術參考(規范/說明書)

使用方法(入門和其他指南)

3、驗證:在API開發過程中最容易被忽視的一個。

4、測試:軟件開發周明華的最佳實踐,應該可以說是最主要的飛功能性的要求

整合自:Linux中國、36氪、紅帽、百度百科

編輯:jq

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 接口
    +關注

    關注

    33

    文章

    8694

    瀏覽量

    151926
  • 服務器
    +關注

    關注

    12

    文章

    9308

    瀏覽量

    86071
  • API
    API
    +關注

    關注

    2

    文章

    1511

    瀏覽量

    62401
  • Facebook
    +關注

    關注

    3

    文章

    1429

    瀏覽量

    55000
收藏 人收藏

    評論

    相關推薦

    芯盾時代入選《API安全技術應用指南(2024版)》API安全十大代表性廠商

    近日,國內知名網絡安全媒體安全牛正式發布《API安全技術應用指南(2024版)》報告,幫助用戶更好地開展API安全規劃和安全建設,并提供有效的API安全框架、產品方案、廠商選擇建議。芯盾時代作為領先
    的頭像 發表于 12-18 11:04 ?450次閱讀
    芯盾時代入選《<b class='flag-5'>API</b>安全技術應用指南(2024版)》<b class='flag-5'>API</b>安全十大代表性廠商

    api驅動的云服務是什么意思?

    API驅動的云服務是指利用API技術來驅動和提供云服務的模式。在這種模式下,云服務提供商會公開一系列的API接口,允許開發者或應用程序通過調用這些API來實現對云服務的訪問和操作。
    的頭像 發表于 11-14 10:06 ?250次閱讀

    華為云CodeArts API助力企業數字化轉型

    企業數字化轉型的過程中,API發揮著至關重要的作用。隨著企業業務規模的擴大和系統復雜性的增加,如何管理好API將成為企業面臨的關鍵挑戰。為了應對這一迫切需求,一全面覆蓋API全生命周
    的頭像 發表于 11-09 16:07 ?537次閱讀

    華納云:使用 WireMock 在開發和測試中模擬 API 服務

    是 WireMock 發揮作用的地方。 WireMock 是一開源工具,可以幫助開發人員創建模擬真實 API 行為的模擬服務器,為開發和測試提供受控環境。 假設您有一 API 和一
    的頭像 發表于 10-25 16:46 ?426次閱讀

    backlog api創建orders時報錯,為什么?

    我們嘗試調用backlog api創建orders時,發生錯誤: API地址:transact-pre.ti.com/.../orders 錯誤信息:\"Invalid API call
    發表于 09-27 08:31

    API :軟件程序間溝通的橋梁

    或許我們不清楚API是什么,但在現實生活中,API的應用場景卻遠遠超出了我們的想象。舉個例子來說,當我們想要搜索某個IP地址時,通常是利用API與離線庫兩種方式去獲取數據信息,那么或許你會疑惑到底
    的頭像 發表于 08-27 15:54 ?309次閱讀

    全球視野下的API資源,看冪簡集成如何整合國內外API

    在全球數字化浪潮的推動下,API(應用程序編程接口)已成為連接不同系統和數據的橋梁,是企業數字化轉型的關鍵。全球各地的企業都在進行數字化轉型,它們不約而同地尋求通過API快速集成新技術,以提高效率
    的頭像 發表于 07-30 14:23 ?360次閱讀
    全球視野下的<b class='flag-5'>API</b>資源,看冪簡集成如何整合國內外<b class='flag-5'>API</b>

    OpenAI發出警告信:多國開發者面臨API封鎖 OpenAI API解決方案

    事件背景 2024年7月9日,OpenAI宣布將封鎖對不支持國家的API訪問,許多開發者因此收到了警告信。這一決定引起了廣泛的關注和討論,尤其是在那些受影響的國家和地區。 警告信的內容 OpenAI
    的頭像 發表于 06-26 11:29 ?1616次閱讀
    OpenAI發出警告信:多國開發者面臨<b class='flag-5'>API</b>封鎖 OpenAI <b class='flag-5'>API</b>解決方案

    OpenAI API Key獲取:開發人員申請GPT-4 API Key教程

    ? OpenAI的GPT-4模型因其卓越的自然語言理解和生成能力,成為了許多開發者的首選工具。獲取GPT-4 API Key并將其應用于項目,如開發一ChatGPT聊天應用,不僅是實踐人工智能技術
    的頭像 發表于 06-24 17:40 ?2544次閱讀
    OpenAI <b class='flag-5'>API</b> Key獲取:開發人員申請GPT-4 <b class='flag-5'>API</b> Key教程

    ChatGPT-4 API 密鑰:官方申請指南及國內直連使用攻略

    如何使用 ChatGPT 4.0 API 一、獲取 API Key 要使用 ChatGPT 4.0,首先需要獲取一 API Key,它將作為訪問 token 額度的憑證。您可以通過以
    的頭像 發表于 05-29 17:08 ?6866次閱讀
    ChatGPT-4 <b class='flag-5'>API</b> 密鑰:官方申請指南及國內直連使用攻略

    訊飛星火Lite API開放免費永久,星火Pro/Max API價格0.2元

    5月22日,科大訊飛宣布旗下訊飛星火Lite API完全免費向公眾開放,滿足在線聯網搜索及低算力推理與模型精調等特殊需求。同時,訊飛星火Pro/Max API的定價則為每萬tokens收取0.21元。
    的頭像 發表于 05-22 11:43 ?1373次閱讀

    華為云發布 CodeArts API,為 API 護航

    4 月 10 日,華為云正式發布 API 全生命周期管理一體化協作平臺 CodeArts API,支持開發者高效實現 API 設計、開發、測試、托管、運維、變現的一站式體驗。以 API
    的頭像 發表于 05-09 23:17 ?579次閱讀
    華為云發布 CodeArts <b class='flag-5'>API</b>,為 <b class='flag-5'>API</b> 護航

    什么是國外API代理?

    API
    jf_60146132
    發布于 :2024年04月30日 06:47:18

    OpenAI API Key獲取與充值教程:助開發者解鎖GPT-4.0 API

    OpenAI 的 API Key,以及如何使用這個 Key 來調用 GPT-4.0 API。 第一步:獲取 OpenAI API Key 要開始使用 OpenAI 的服務,你首先需要注冊并獲取一
    的頭像 發表于 04-28 16:35 ?1.1w次閱讀
    OpenAI <b class='flag-5'>API</b> Key獲取與充值教程:助開發者解鎖GPT-4.0 <b class='flag-5'>API</b>

    API安全風險顯現,F5助API實現可信訪問

    API在現代軟件開發中占據著重要地位,是應用和數據的網關,實時API更是構建數字業務的基礎。Salt Labs報告顯示,過去6月中,API攻擊活動數量快速增長了400%,可見
    的頭像 發表于 04-17 16:09 ?506次閱讀
    <b class='flag-5'>API</b>安全風險顯現,F5助<b class='flag-5'>API</b>實現可信訪問
    百家乐规则澳门| E乐博百家乐官网现金网| 百家乐事一箩筐的微博| 帝豪百家乐利来| 百家乐官网赌博娱乐| 建阳市| 大发888娱乐城在线存款| 678百家乐博彩娱乐场| 百家乐官网群到shozo网| 百家乐官网投注方法网| 在线赌博| 大发8888娱乐场| 百家乐技巧平注常赢法| 百家乐防伪筹码套装| 皇冠网百家乐官网阿| 新奥博百家乐官网娱乐城| 百家乐官网投注方式| 立博足球投注网| 大发888真钱游戏娱乐城下载| 博彩百家乐最新优惠| 百家乐有破解的吗| 成都百家乐官网的玩法技巧和规则 | 大发888娱乐场备用| 博天堂百家乐的玩法技巧和规则| 百家乐烫金筹码| 24山风水四大局| 海港城百家乐官网的玩法技巧和规则| 百家乐官网吹| 皇冠百家乐官网皇冠网| 鸿胜娱乐城| 六合彩官方网站| 大发888皇家赌场| 百家乐规则以及玩法| 百家乐真人游戏攻略| E乐博百家乐娱乐城| 网络百家乐赌博视频| 百家乐哪条路好| 太阳百家乐官网管理网| 百家乐官网博娱乐网提款速度快不| 最好的百家乐官网博彩网站| 优博百家乐官网娱乐城|