285K star ,公共API库,总有一款适合你

在当今的数字世界中,API(应用程序接口)无疑扮演着关键的角色。它们充当着各种应用和服务之间交流的桥梁,无论你是一名开发者寻找创新的编程工具,还是一位业余爱好者想要了解更多别人如何构建复杂的程序,公共API都能提供巨大的帮助。
有了这些公共的API库,当我们发现和使用公共api作为更简单的可编程构建。比如说要生成一个包含指定信息的二维码,比如说获取每日的新闻 或者是获取每日的天气信息

今天要介绍的项目是:https://github.com/public-apis/public-apis 。这个项目足足有285K 的star。在这个github项目里,列举了51个类别的免费api库。总共的免费api数量达到1400多个

访问github主页,可以发现设计的API库的类别有:
Animals(动物)
Anime(动画)
Anti-Malware(防恶意软件)
Art & Design(艺术与设计)
Authentication & Authorization(认证与授权)
Blockchain(区块链)
Books(书籍)
Business(商业)
Calendar(日历)
Cloud Storage & File Sharing(云存储和文件共享)
Continuous Integration(持续集成)
Cryptocurrency(加密货币)
Currency Exchange(货币兑换)
Data Validation(数据验证)
Development(开发)
Dictionaries(词典)
Documents & Productivity(文档和生产力)
Email(电子邮件)
Entertainment(娱乐)
Environment(环境)
Events(事件)
Finance(金融)
Food & Drink(食品和饮料)
Games & Comics(游戏和漫画)
Geocoding(地理编码)
Government(政府)
Health(健康)
Jobs(工作)
Machine Learning(机器学习)
Music(音乐)
News(新闻)
Open Data(开放数据)
Open Source Projects(开源项目)
Patent(专利)
Personality(人格)
Phone(电话)
Photography(摄影)
Programming(编程)
Science & Math(科学和数学)
Security(安全)
Shopping(购物)
Social(社交)
Sports & Fitness(运动与健身)
Test Data(测试数据)
Text Analysis(文本分析)
Tracking(追踪)
Transportation(运输)
URL Shorteners(URL缩短器)
Vehicle(车辆)
Video(视频)
Weather(天气)

可以说是非常全面的了,API都是免费的,在这里面,有的调用需要key,有的则不需要key,作者在readme里都已经标明。

在这里,我随机选择一个QR CODE,二维码的api服务来调用一下看看效果。调用的方式也很简单,我们点击进去这个api的主页。然后查看它的调用格式,直接发起请求即可。如图这个,我们直接在浏览器里 或者代码里访问该链接。将该链接里的 https://api.qrserver.com/v1/create-qr-code/?size=150×150&data=Example example替换成我们自己需要的数据,进行请求后,即可生成一个二维码。

你也可以调用日历相关的api来获取当前日期以及信息等,就不在一一演示了。~

整体还是非常方便的,如果你有需要调用API的需求,那么不妨考虑这个项目。免费开源,值得推荐。

暂无评论

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇
下一篇