91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级av|欧美特级日韩特级

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

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

ss ? 來源:Linux中國、36氪、紅帽、百 ? 作者:Linux中國、36氪、紅 ? 2021-09-19 09:18 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

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

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

當(dāng)你在瀏覽器中輸入www.facebook.com,一則請求會出現(xiàn)在Facebook的遠(yuǎn)程服務(wù)器上。一旦你的瀏覽器收到了響應(yīng),它就會解析代碼、呈現(xiàn)出網(wǎng)頁。

對于瀏覽器來說(這也是所謂的客戶端),F(xiàn)acebook的服務(wù)器就是一個應(yīng)用程序編程接口。這意味著每當(dāng)你在互聯(lián)網(wǎng)上訪問一個頁面的時候,你都在與某個遠(yuǎn)程服務(wù)器的API發(fā)生交互。

API并不完全等同于遠(yuǎn)程服務(wù)器——它其實是服務(wù)器的一部分,負(fù)責(zé)接收請求并發(fā)送響應(yīng)。

API是一種為客戶提供服務(wù)的方式。

API怎么用?

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

創(chuàng)造新的收入渠道,或拓展現(xiàn)有收入渠道。

擴大您的品牌覆蓋范圍。

通過外部開發(fā)和協(xié)作,推動開放創(chuàng)新或提高效率。

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

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

HTTPS/SSL 證書

跨域資源共享

身份認(rèn)證與 JSON Web 令牌

授權(quán)與作用域

2、文檔:創(chuàng)建API文檔需要關(guān)注的三個方面

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

技術(shù)參考(規(guī)范/說明書)

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

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

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

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

編輯:jq

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 接口
    +關(guān)注

    關(guān)注

    33

    文章

    9527

    瀏覽量

    157102
  • 服務(wù)器
    +關(guān)注

    關(guān)注

    14

    文章

    10267

    瀏覽量

    91533
  • API
    API
    +關(guān)注

    關(guān)注

    2

    文章

    2383

    瀏覽量

    66816
  • Facebook
    +關(guān)注

    關(guān)注

    3

    文章

    1432

    瀏覽量

    58965
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點推薦

    ???????使用 DMM Web API 獲取搜索列表數(shù)據(jù)

    ? ?DMM 平臺提供了豐富的 Web API 接口,允許開發(fā)者獲取其平臺上的各種數(shù)據(jù)。其中一常用的接口是用于獲取搜索列表結(jié)果的 API。本文將介紹如何調(diào)用此 API 來獲取商品或內(nèi)
    的頭像 發(fā)表于 02-09 15:34 ?169次閱讀
    ???????使用 DMM Web <b class='flag-5'>API</b> 獲取搜索列表數(shù)據(jù)

    微店商品列表API接口指南

    本文介紹關(guān)于微店商品列表 API 接口的完整指南,包含前言、接口概述、Python 請求示例和結(jié)語四個核心部分,我會按照這個結(jié)構(gòu)為你提供專業(yè)、易上手的指南,覆蓋接口調(diào)用的核心流程,適合編程新手
    的頭像 發(fā)表于 01-07 11:38 ?999次閱讀

    1688搜索店鋪列表API使用指南

    將從摘要、接口概述、Python 請求示例及結(jié)語四個維度,詳細(xì)介紹該接口的使用方式。 一、摘要 1688 搜索店鋪列表 API 是阿里巴巴開放平臺為開發(fā)者提供的店鋪檢索接口,其核心功能是接收開發(fā)者的檢索條件(如關(guān)鍵詞、頁碼、地區(qū)、行業(yè)分類等),返
    的頭像 發(fā)表于 12-23 14:31 ?4107次閱讀

    1688店鋪所有商品API使用指南

    1688(阿里巴巴批發(fā)網(wǎng))開放平臺提供了店鋪商品相關(guān) API,用于查詢指定店鋪的商品列表、商品詳情等核心數(shù)據(jù)。本文將從接口摘要、接口概述、Python 請求示例、使用結(jié)語四個維度,詳細(xì)講解 1688
    的頭像 發(fā)表于 12-22 13:49 ?1043次閱讀

    1688店鋪詳情API使用指南

    等級、主營品類等核心數(shù)據(jù)。該接口為電商數(shù)據(jù)分析、店鋪監(jiān)控、供應(yīng)鏈對接、導(dǎo)購平臺開發(fā)等場景提供了關(guān)鍵的數(shù)據(jù)支撐。本文將從 摘要、接口概述、Python 請求示例、結(jié)語 四個維度,詳細(xì)介紹該 API 的使用方式。 一、摘要 1688 店鋪詳情
    的頭像 發(fā)表于 12-19 10:20 ?1501次閱讀

    教你如何使用API

    一、了解API API(Application Programming Interface)即應(yīng)用程序編程接口,是一種使不同的應(yīng)用程序能共享數(shù)據(jù)和功能的軟件工具。API可以通過網(wǎng)絡(luò)、軟件或硬件實現(xiàn)
    的頭像 發(fā)表于 11-09 17:48 ?1327次閱讀

    Python調(diào)用API教程

    不同系統(tǒng)之間的信息交互。在這篇文章中,我們將詳細(xì)介紹Python調(diào)用API的方法和技巧。 一、Requests庫發(fā)送HTTP請求 使用Python調(diào)用API的第一步是發(fā)送HTTP
    的頭像 發(fā)表于 11-03 09:15 ?911次閱讀

    教你如何使用API接口獲取數(shù)據(jù)!

    一、了解API API(Application Programming Interface)即應(yīng)用程序編程接口,是一種使不同的應(yīng)用程序能共享數(shù)據(jù)和功能的軟件工具。API可以通過網(wǎng)絡(luò)、軟件或硬件實現(xiàn)
    的頭像 發(fā)表于 11-03 09:14 ?605次閱讀

    RESTful API設(shè)計原則: 構(gòu)建易用、可擴展的API接口

    在當(dāng)今微服務(wù)架構(gòu)和分布式系統(tǒng)盛行的時代,RESTful API已成為系統(tǒng)間通信的核心橋梁。優(yōu)秀的API設(shè)計不僅能提升開發(fā)效率,還能顯著降低系統(tǒng)維護(hù)成本。本文將深入探討如何遵循REST
    的頭像 發(fā)表于 10-20 13:45 ?824次閱讀

    Vue3組合式API最佳實踐:從Options API到Composition API

    簡介 在Vue.js中,Options API一直是主流的開發(fā)方式。不過隨著Vue3的推出,Composition API作為一種全新的開發(fā)方式引起了廣泛關(guān)注。本文將從Options API
    的頭像 發(fā)表于 10-20 13:36 ?556次閱讀

    代購系統(tǒng) API 介紹

    1. 用戶相關(guān) API 用戶注冊 POST /api/users/register 參數(shù):username, email, password, phone 返回:user_id, token 用戶
    的頭像 發(fā)表于 10-08 09:21 ?318次閱讀

    什么是 API接口?

    一丶API接口的工作原理理解 API接口最簡單的方式,是從“請求-響應(yīng)”模型入手: 1.客戶端發(fā)起請求:比如在電商網(wǎng)站點擊“使用支付寶付款”,此時系統(tǒng)會通過一 API接口向支付寶服務(wù)
    的頭像 發(fā)表于 10-08 08:57 ?1032次閱讀

    產(chǎn)品添加與上架API接口設(shè)計指南

    ? 在現(xiàn)代電商或庫存管理系統(tǒng)中,產(chǎn)品添加與上架是關(guān)鍵流程。通過API接口實現(xiàn)自動化操作,能顯著提升效率。本文將分步解析如何設(shè)計和使用“產(chǎn)品添加”與“產(chǎn)品上架”API接口,確保結(jié)構(gòu)清晰、安全可靠。我們
    的頭像 發(fā)表于 07-24 14:45 ?683次閱讀
    產(chǎn)品添加與上架<b class='flag-5'>API</b>接口設(shè)計指南

    鴻蒙開發(fā)API9 到 API12,有哪些不同

    的,但是在API12中,以kit為主 ?? 六、代碼 API12中對于代碼的檢查相較于API9更加嚴(yán)格,特別是對于每一變量都必須有確定的類型,我之前寫
    發(fā)表于 06-29 22:47

    如何獲取 OpenAI API Key?API 獲取與代碼調(diào)用示例 (詳解教程)

    OpenAI API Key 獲取與使用詳解:從入門到精通 OpenAI 正以其 GPT 和 DALL-E 等先進(jìn)模型引領(lǐng)全球人工智能創(chuàng)新。其 API 為開發(fā)者和企業(yè)提供了強大的 AI 能力集成途徑
    的頭像 發(fā)表于 05-04 11:42 ?1.6w次閱讀
    如何獲取 OpenAI <b class='flag-5'>API</b> Key?<b class='flag-5'>API</b> 獲取與代碼調(diào)用示例 (詳解教程)