api介面是什麼意思,API到底是什麼?

時間 2022-02-02 01:05:06

1樓:有你在真好

計算機作業系統(operating system)』或『程式庫』提供給應用程式呼叫使用的**」。其主要目的是讓應用程式開發人員得以呼叫一組例程功能。

而無須考慮其底層的源**為何、或理解其內部工作機制的細節。api本身是抽象的,它僅定義了一個介面,而不涉及應用程式在實際實現過程中的具體操作。

例如,圖形庫中的一組api定義了繪製指標的方式,可於圖形輸出裝置上顯示指標。當應用程式需要指標功能時,可在引用、編譯時連結到這組api,而執行時就會呼叫此api的實現(庫)來顯示指標。

2樓:腳踩風火輪

我給大家簡單的舉個例子。有一天,逼哥寫了一個專門抓取某平臺文章的ai,而他每天都會查閱該文章列表並且點贊。恰好你也是該文章愛好者,那麼逼哥的賬號對你來說就是api介面,你要做的唯一事情就是關注逼哥的賬號,每天只需要查閱逼哥的動態就能看到的文章,但是不用關心逼哥到底是用什麼方法找到這麼多該平臺文章的。

3樓:匿名使用者

api就是應用程式介面的意思。講個通俗的例子吧,介面就好比一個媒介工具,比如你買東西要計算總價,你可以用算盤,計算器,手機或者電腦進行計算得出結果,但是你不必知道這些工具他們的設計原理是什麼,你只需要拿來用就可以了。介面也與此類似,介面都是很多具有各自功能的實現,你需要用到它的功能你就可以呼叫,如果你想要自己設計某個功能你也可以自己設計編寫。

4樓:

就是一個軟體或服務對外提供的介面,別人只要呼叫這介面,而內部如何實現,不需要關心。你只要安照要求進行介面呼叫即可

常見的如天氣預報的api介面。網上都可以找到的。

5樓:匿名使用者

api介面只是某個功能的更小單位,比如我們常用的登入,一般是通過呼叫一個或幾個api介面來實現完成,當我們輸入賬號密碼後,點選登入,系統就會去呼叫驗證身份的介面,如果驗證是本人,那麼就登入成功,反之失敗。

6樓:it風雲說

初學程式設計,遇到的api介面是什麼意思?

7樓:匿名使用者

什麼叫api,看一下餐廳裡怎麼點餐的就行了。

到了飯店,喊一場服務員,點餐。

服務員拿出來選單給你看,你點什麼,她在小本本上記什麼。

點好了之後,再把選單送到後廚去。

這裡服務員就是提供服務的(不然也不叫服務員),提供什麼服務呢?

點餐服務。

點餐服務需要什麼呢?

談一個服務,通常就是要談輸入是什麼,輸出又是什麼。

從眼下這個例子來看,輸入就是一道道菜品的名字(或者是id,不知道你們見過菜品上面有編號,服務員只記編號的?),輸出的結果就是端過來的一道道菜。

有了輸入和輸出,服務員就可以提供了點餐的功能,這就是api,顧客就是呼叫者,服務員就是服務的提供者。

你可以在這裡把服務員替換成貓貓,假設女王大人貓貓來給你提供服務,只要輸出是菜品的名字,輸出是菜品,這個api就是能夠正常使用的。

而且,所有的顧客都可以用這種方式來點菜的~~~

再想想,是不是有的服務員手裡拿的是點餐機?想想一個漂亮的小姑娘,拿著一個和手機大小差不多的點餐機,這個點餐機,就是需要和後廚系統有互動,這種互動,就需要一種約束,來宣告點菜功能的輸入是什麼,輸出是什麼。比如說,如果使用者點了一道已經估清的菜,是不是服務員要告訴顧客一下?

api通常是以http的形式提供,它隱藏的含義就是,只要你符合我定義的標準,你就可以來使用我。

比如說,服務員是中國姑娘,顧客是美國人,沒關係,只要美國人能說中國話,這套api就可以使用。如果美國人只會說英語,怎麼辦?讓和美國人一起來吃飯的中國朋友翻譯成中文,就可以了~~

api到底是什麼?

8樓:走近植物世界

api是一些預先定義函式,目的是用來提**用程式與開發人員基於某軟體或者某硬體得以訪問一組例程的能力,並且無需訪問原始碼或無需理解內部工作機制細節。

api就是作業系統給應用程式的呼叫介面,應用程式通過呼叫作業系統的 api而使作業系統去執行應用程式的命令(動作)。在 windows 中,系統api是以函式呼叫的方式提供的。

sda和api

可以認為api是包含在sdk中的:sdk是一系列檔案的組合,包括lib、dll、.h、文件、示例等;api是對程式而言的,提供使用者程式設計時的介面,即一系列模組化的類和函式。

api與gui

兩者都屬於直接使用者介面,不同的是api介面屬於一種作業系統或程式介面,但是gui介面屬於一種圖形作業系統。

9樓:秒懂百科精選

api:一組定義、程式及協議的集合

什麼是api介面?主要作用是什麼?

10樓:跪著作揖

主要作用:

api之主要目的是提**用程式與開發人員以訪問一組例程的能力,而又無需訪問原始碼,或理解內部工作機制的細節。提供api所定義的功能的軟體稱作此api的實現。api是一種介面,故而是一種抽象。

擴充套件資料

api資料介面的好處:

1、良好的介面設計可以降低系統各部分的相互依賴,提高組成單元的內聚性,降低組成單元間的耦合程度,從而提高系統的維護性和擴充套件性。應用程式介面是一組數量上千、極其複雜的函式和副程式,可讓程式設計師做很多工。

2、98資料致力於打造高質量api,除了自身的資料外,來自合作伙伴的各類api資料也是經過慎重的篩選,介面的質量和穩定性比較好,適合對介面質量和穩定性有較高要求的開發者。api資料介面作為眾多開發人員進行開發工作最有效的助手,以後也會發揮著更大的作用,所以找到合適的介面才是最為重要的。

11樓:it風雲說

初學程式設計,遇到的api介面是什麼意思?

12樓:匿名使用者

api 介面屬於一種作業系統或程式介面,而後兩者都屬於直接使用者介面。 有時公司會將 api 作為其公共開放系統。也就是說,公司制定自己的系統介面標準,當需要執行系統整合、自定義和程式應用等操作時,公司所有成員都可以通過該介面標準呼叫源**,該介面標準被稱之為開放式 api。

13樓:瑤瑤瑤瑤丫

由於第三方政策大調整,行業也逐漸緊縮,市場上需要介面的人越來越多,而需要介面卻又沒辦法輕鬆申請到介面,於是api介面程式應運而生,解決了難題。

api介面接入第三方介面後可以無限發展下介面,適合很多行業使用。

簡單來說api介面就是整合市面上所有的支付通道,全力給合作方提供多途徑的通道,實現資源共享,風險共擔的全新網路支付程式。

什麼是api介面?主要作用是什麼?

14樓:諫許阿微

api介面屬於一種作業系統或程式介面,而後兩者都屬於直接使用者介面。

有時公司會將

api作為其公共開放系統。也就是說,公司制定自己的系統介面標準,當需要執行系統整合、自定義和程式應用等操作時,公司所有成員都可以通過該介面標準呼叫源**,該介面標準被稱之為開放式

api。

API是什麼意思?API又是什麼意思

五年後 api文件是一個技術內容交付檔案,包含如何有效地使用和整合api的說明。它是一個簡明的參考手冊,包含了使用api所需的所有資訊,詳細介紹了函式 類 返回型別 引數等,並有教程是示例支撐。api文件傳統上是使用常規內容建立和維護工具和文字編輯器完成的。api描述格式如openapi swagg...

高併發的api介面選用什麼php框架合適

php本身並不能很好支援高併發,建議用go語言 好大一條錦鯉啊 phalcon 框架理論上支援併發數更多,因為是c語言編寫的php框架 yaf的其實本質上講,是個基礎框架,僅提供了一個簡單粗暴的基礎uri路由功能,完事了。最關鍵是併發和多執行緒以及定時器等等,yaf本身不能實現。這點小效能沒有必要在...

介面是什麼意思,電腦這個介面是什麼意思啊

九磅仕伍便士 介面的意思是不同不同物體之間的接觸面,但在不同的方面又不同的意思。1 電腦用語 2 設計 介面是人與物體互動的媒介,即介面就是設計師賦予物體的新面孔。3 地質學 即 不連續面 地球內部不同圈層的分介面,例如古登堡介面。4 物理化學 inte ce,即兩相間的接觸表面,有固 固 液 液 ...