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,即兩相間的接觸表面,有固 固 液 液 ...