2013-04-22 92 views

回答

0

的應用程序編程接口(API)是一組編程指令和用於訪問基於Web的軟件應用程序或Web工具的標準。一家軟件公司向公衆發佈其API,以便其他軟件開發商可以設計由其服務提供支持的產品。

例如,Amazon.com發佈了其API,以便網站開發人員可以更輕鬆地訪問亞馬遜的產品信息。使用亞馬遜API,第三方網站可以以更新的價格和「立即購買」選項直接鏈接到亞馬遜產品。

API是軟件到軟件的界面,而不是用戶界面。藉助API,應用程序可以彼此交流,而無需任何用戶知識或干預。當您在線購買電影票並輸入信用卡信息時,電影票網站使用API​​將您的信用卡信息發送至遠程應用程序,以驗證您的信息是否正確。一旦付款確認,遠程應用程序就會向電影票網站發送迴應,表示可以發行票據。

作爲用戶,您只能看到一個界面 - 電影票務網站 - 但在幕後,許多應用程序正在使用API​​一起工作。這種類型的集成稱爲無縫集成,因爲用戶從不知道軟件功能何時從一個應用程序移交給另一個應用程序。

本文示出了示例

http://www.codeproject.com/Tips/127316/Integrate-FB-javascript-API-to-your-asp-net-app-to

1

API代表應用程序編程接口,這意味着使用和現有的程序或代碼,並訪問您的代碼。

=== 例如,搜索引擎:

搜索引擎1:提供搜索和API(如果你想這可能是谷歌) 搜索引擎2:使用谷歌API來獲取結果(這是你的一個)

爲了得到結果,你基本上搜索等搜索引擎,並得到他們的結果到你的

====

API可以以多種方式使用,訪問別人的數據或代碼,ECT

的深入explination可以在這裏找到:http://en.wikipedia.org/wiki/Application_programming_interface

相關問題