Hi,騷年,我是大 G,公眾號「 GitHub 指北 」會推薦 GitHub 上有趣有用的計畫,一分鐘 get 一個優秀的開源計畫,挖掘開源的價值,歡迎關註。
導語
公共 API(Application Programming Interface)是現代軟體開發中不可或缺的一部份,它們為開發人員提供了豐富的數據和功能,用於構建各種型別的應用程式。Public APIs 計畫匯集了大量可供開發人員免費使用的公共 API 資源,為他們提供了探索和利用這些 API 的便捷途徑。
計畫簡介
Public APIs 是一個開源計畫,旨在收集和整理各種可公開存取的 API 資源,涵蓋了各種領域,包括社交媒體、金融、天氣、新聞等。該計畫提供了一個方便的平台,讓開發人員可以輕松地尋找、探索和使用各種 API,從而加快應用程式的開發過程。
特點與優勢
豐富多樣的 API 資源 : Public APIs 涵蓋了多個領域的 API 資源,包括但不限於社交媒體、金融、天氣、新聞等,滿足了各種開發需求。
免費開放的資源 : 所有收錄在 Public APIs 中的 API 都是免費開放的,開發人員可以直接使用而無需支付費用。
簡單易用的平台 : 計畫提供了直觀友好的網站界面,讓開發人員可以輕松地尋找和瀏覽各種 API 資源,並獲取相關的文件和範例程式碼。
活躍的社群支持 : Public APIs 擁有一個活躍的開發者社群,開發者們可以在社群中分享經驗、提出問題,並共同維護和更新 API 資源。
如何使用
尋找 API:在 Public-Apis 倉庫中瀏覽不同的 API 分類,找到適合你計畫的 API。
閱讀文件:檢視 API 的文件,了解其功能、請求方式、參數等資訊。
使用範例程式碼:根據文件提供的範例程式碼,將 API 整合到你的計畫中。
效果預覽
這些 API 特別全面,包含了各種各樣的類別,比如我們先來看下他的一些分類:
如圖所示,可以看到這個倉庫劃分了很多大類別,比如動物、設計、書籍、商業、娛樂等幾十個大類,按照字母排序,每個大類都有對應的 API 可供我們使用。
比如我們先看下動物的分類,則可以發現類似如下的表格:
這個表格一共有五列,包括 API 的地址、描述、是否需要 Auth、是否支持 HTTPS、是否支持跨域,可以看到動物類別就有好多 API,比如 Dogs、Cats、Bear 等等,這些 API 就可以返回一些貓、狗、熊等圖片的列表。
源碼地址
點選下方的公眾號;
在後台發訊息「 API 」即可獲取。
結語
Public-Apis 是一個非常實用的計畫,它為開發人員提供了豐富的免費 API 資源,並且具有分類清晰、易於使用等優點。如果你是一名開發人員,那麽 Public-Apis 絕對值得一試!
以上,便是今日分享,覺得內容不錯的,可以點個「 贊 」和「 在看 」支持下,謝謝您。