開放API,API是應用程序編程接口的意思,開放API就是開放應用程序編程接口。如果說程序開放API就是說開放接口,以讓別人的程序能夠調用妳的程序數據。
就像妳的電腦、手機等有壹些USB接口,也可以說是開放了接口,有了這些接口別人就可以用他來做插U盤,充電等之類的功能。
擴展資料
為了認證(如OpenID,OAuth和SAML),給常見的API附上標準可以讓妳的API容易為開發人員和非開發人員所使用。如果妳不為用戶處理認證問題,就要使用簡單的基於HTTP的或基於令牌的身份驗證來取代OpenID、OAuth或SAML,他們設計的主要目的是作為用戶進行身份驗證。
另外,提供壹個自身已經存檔的開放API對於開發人員是有益的。我最近開始在我的API中添加Swagger API文檔。
Swagger允許開發人員為API自動產生代碼,這些代碼可以多語言的。如果妳沒有遵循這壹方法,妳至少要確保妳提供了API客戶庫使用是最流行的語言,如Java、Node.js、Python、Ruby和面向對象C(它是用於開發移動應用的)。
百度百科-開放API