目前最火的api(100个酷炫的API助你灵感爆棚)
目前最火的api(100个酷炫的API助你灵感爆棚)界面位于复杂的系统之上,可简化操作,从而无需了解幕后的所有复杂细节。这是使用智能程序的简单方法。API 代表应用程序编程接口。不用担心应用程序编程部分——专注于接口,你一直在使用接口。你的键盘是一个界面,也是一台自动取款机,一个搜索引擎。· 是什么造就一个好的附带项目?· 我应该从哪里开始?没有答案?如果你不喜欢基本的工作清单、计算器或某种千篇一律的答案,那么理想的起点是围绕面向公众的 REST API 构建有趣的应用程序!
全文共4065字,预计学习时长16分钟
图源:apifriends
作为入门级开发人员,你首先要问自己的三个问题:
· 作为初学者,我应该从事哪些项目?
· 是什么造就一个好的附带项目?
· 我应该从哪里开始?
没有答案?如果你不喜欢基本的工作清单、计算器或某种千篇一律的答案,那么理想的起点是围绕面向公众的 REST API 构建有趣的应用程序!
什么是 API?
API 代表应用程序编程接口。不用担心应用程序编程部分——专注于接口,你一直在使用接口。你的键盘是一个界面,也是一台自动取款机,一个搜索引擎。
界面位于复杂的系统之上,可简化操作,从而无需了解幕后的所有复杂细节。这是使用智能程序的简单方法。
什么是 REST API?
REST API 代表可表示状态传输应用程序编程接口。最终,可以将它们视为 Web 服务数据库的快捷方式。它们提供了一组方法,程序员可以通过 HTTP 使用这些方法来发送和接收数据。
图源:unsplash
公司不仅会允许你登录内部数据库随意浏览,而且会提供一种更简便的方法,可以使用其 API 以某些特定的方式访问数据库。
有些限制了调用的次数,有些需要注册才能接收私有 API 密钥,有些需要设置 OAuth,以便用户安全登录。
API 清单
这些 API 是笔者亲测的,它们完全免费,也不需要弄清楚如何处理 OAuth,而且超级容易上手。这些酷炫的API绝对能让你在下一个项目中凸显优势!
动漫
图源:unsplash
动漫新闻网百科全书:拥有 20 000 多个动漫和漫画标题,并以 XML 格式返回关键的百科全书数据。
吉卜力工作室:访问吉卜力世界中发现的人物、地点和事物的目录。
Jikan:最活跃的在线动漫 漫画社区和数据库。
宝可梦:将你需要的所有宝可梦数据集中在一处。
What Anime:通过屏幕快照追溯原始动漫。搜索超过 22 300 个小时的动画,可以找到最匹配的场景。
游戏
CheapShark:该服务可跟踪 Amazon、Steam 和GamersGate 等网站上的 PC 端游戏价格,并向购物者显示最佳交易额。
Fortnite 追踪器:提供 Fornite BR 的球员统计数据、比赛历史记录、得分以及Fortnite 的活跃挑战。
图源:unsplash
Magic:提供聚会信息。提供对游戏卡信息的访问,例如 boocard ID、名称、类型、统计信息、打印信息、评分和投票等。
Overwolf:创建视频游戏的扩展程序,然后通过 Overwolf Appstore 提供这些扩展程序。
PiNBAll Map:访问公共弹球机的弹球位置数据。
Smashlounge:提供《任天堂明星大乱斗》的纲要,且与团体、技术、色和攻击相关。
动物
猫的真实情况:通过短信每天发送猫的真实情况。
图源:unsplash
狗的API:根据斯坦福狗数据集访问和集成超过20 000 张狗的图像。
IUCN红色名录:列出受威胁物种清单,对动植物物种保护状况的进行评估。
RescueGroupsAPI:可实时采集的宠物数据查询,包括半径搜索、特定动物的位置、特定动物的联系信息、救援和庇护所搜索、物种、品种、颜色、模样和品质列表。
鲸鱼热线:探索海洋哺乳动物的目击数据。
犯罪
联邦调查局通缉:轻松获取有关联邦调查局通缉计划的信息。
监狱:可访问一个来自美国许多郡的抢劫案和逮捕数据数据库。
NFL逮捕:获取NFL逮捕数据。
图源:unsplash
Sweat&Toil:汇总了以下报告中有关童工和强迫劳动的信息:“关于最恶劣形式的童工的发现”、“由童工或强迫劳动生产的商品清单”和“由强迫或契约童工生产的产品清单”。
BikeWise:一个了解和报告自行车碰撞事故、危险和盗窃的网站。
加密货币
区块链 API:从区块链钱包发送、接收付款、交易和区块数据。
CoinAPI:在单个API下集成的274个货币交易所的市场数据。
CoinDesk:从比特币价格指数获取数据,该指数代表全球主要交易所比特币价格的平均值。
ExchangeRate:在70多个国家/地区使用50种货币进行免费货币转换。
Rates API:可查询当前和历史汇率。
图源:unsplash
饮品
BARZZ:快速便捷地访问拥有超过30 000家企业的全美酒吧和俱乐部场所的最详细信息。
BreweryDB:一个开放的啤酒厂和啤酒图书馆。
CocktailDB:来自世界各地的饮料和鸡尾酒配方数据库。
Untappd:允许用户与朋友社交分享他们目前正在享用的啤酒以及他们在何处享用啤酒。
Wine-Searcher:搜索引擎,搜索世界各地24 909家葡萄酒店的价目表。
食物
FatSecret 平台:一个完整访问准确的食物和营养信息的综合数据库以及运动和体重管理工具。
Fruityvice:提供各种水果的数据!
Street Food App API:将食品卡车的预定站点添加到应用程序或网站。
图源:unsplash
TacoFancy:社区驱动的炸玉米饼食谱存储库。
Zomato:可以访问全球10 000个城市的150万多家餐厅的最新信息和最详尽的信息。
健康
BetterDoctor:提供有关你所在地区医生的详细信息。
图源:unsplash
EndlessMedical API:通过使用人工智能,这个API可以将用户的症状和不满与测试结果和医生的检查联系起来。然后提供了可能的诊断列表。
FluTrack:处理和显示与流感相关的Twitter消息中有关流感症状的数据。
NeuroVault:公共存储库,其中包含无限制的统计图、分类图和大脑图集。
PredictBGL Diabetes:记录和管理糖尿病信息。
幽默
Be Like Bill:创建和使用像比尔模因。
Chuck Norris Facts:亲自策划查克·诺里斯的实际情况!
Fuck Off as a Service:告诉人们这些令人头疼的常见问题的可扩展解决方案。
Geeky Joke:获取一个与怪胎/编程相关的随机笑话。
I Can Haz Dad Joke:有最多的低级笑话;获取一个随机的笑话或特定的笑话,或搜索各种格式的笑话。
图源:unsplash
Kanye.Rest:KanyeWest随机语录。
Meme Generator:通过选择预加载的图像以及简短的顶部和底部文本句子来生成模因。
Ron Swanson Quotes:直接访问Ron Swanson语录。
Tronald Dump:唐纳德·特朗普曾经说过的最愚蠢的话的档案。
机器学习
Cloudmersive:先进的机器学习API,用于识别和处理图像。
PixLab:处理和分析输入的媒体图像或视频内容。允许你使用机器视觉和深度学习 API 处理,转换和过滤来自任何编程语言的任何图像。
PredictionIO:在开源堆栈之上构建的开源机器学习服务器,供开发人员和数据科学家使用,来为任何机器学习任务创建预测引擎。
RxNLP Sentence Clustering:可以将句子(例如来自多个新闻文章的句子)或短文本(例如来自 Twitter 或 Facebook Status Updates 的帖子)分组为逻辑分组。
Wit.AI:一个自然的开源语言处理平台,提供向 Web 和移动应用程序添加智能语音功能的功能。
地图
图源:unsplash
Google Earth Engine:提供可以应用于图像进行显示和分析的功能库。
Here:根据此处的地图数据创建和自定义数字地图。
Mapbox:创建和自定义精美的数字地图。
On Water:一个用于确定某个点(纬度和经度)在水上还是陆地上的API。
uebermaps:与您喜爱景点的朋友一起发现并共享地图。
艺术
Burning Man’s PlayaEvents:提供对描述事件、主题营、艺术装置和街道的信息的编程访问。
诗篇:返回当天推送的诗歌和随机诗歌。你还可以根据作者、标签和关键字搜索诗歌,并且可以访问私人诗歌集。
哈佛美术馆:在你的项目中探索和整合博物馆的藏品,并访问有关物品、人物、展览、出版物和画廊的数据。
图源:unsplash
Queeky:将QueekyPaint添加到你的个人博客或网站。
Svrf:搜索并体验最大的沉浸式面部滤镜、360视频和360照片数据库。
电影
哈利·波特:返回拼写路线、角色路线、房屋和排序帽子路线。
图源:unsplash
纽约时报电影评论:从1924年至今,《纽约时报》评论家产出了超过22 000 条电影评论。
《星球大战》:您想要的所有《星球大战》数据:所有《星球大战》电影中的行星、宇宙飞船、飞行器、人、电影和物种。
《星球大战》语录:返回《星球大战》电影的语录。您甚至可以选择从黑暗面获取语录!
《漫威》:访问有关漫威漫画库的信息——从新到旧。
Netflix Roulette:根据用户的输入(包括体裁、等级以及电影或电视节目)返回一个随机的 Netflix 标题。
音乐
Bandsintown:允许查看本地音乐会,提供现场音乐推荐,列出艺术家的活动,并为用户提供购买门票和活动的RSVP的功能。
Genrenator:获取一个随机类型或类型的故事。
MusixMatch:在你的应用或网站上显示超过1300万首曲目的歌词。
尼兰:通过封装基于深度学习的尖端技术,轻松将强大的音乐搜索和发现构建到你的应用程序中。它会找到音乐上相似的曲目,并将音乐分类为数百个标签。
Songsterr:允许从Songsterr数据库中搜索、获取和呈现歌曲以及吉他、贝司和鼓的乐谱和和弦。
SoundCloud:发现、流式传输和共享不断扩展的音乐组合。
太空
图源:unsplash
Aurorasve:以友好的方式来访问各种极光狩猎数据:当前太空天气状况、天气、空中摄影、卫星图像以及过去15年的存档信息。
国际空间站当前位置:访问国际空间站当前位置的数据,时速为28 000km/h。
Launch Library:即将向太空发射的信息。
Mercury Retrograde:可以确定在给定日期水星是否处于逆行状态。
NASA:NASA有很多不同的开放式API,例如近地物体数据、火星图像、当天的天文学图像、火星天气数据等等!
开放天文目录API:提供对选定的天文学目录的机器可读访问,包括超新星、恒星的潮汐破坏、千新星和快速恒星。
体育
Balldontlie:从NBA访问统计数据。
SportsDB:运动元数据数据库,其中包含事件、电视节目表、艺术品和乐谱。
Soccer Sports OpenData:允许管理他们存储在数据库中的每个匹配项的数据。
SuredBits:查询他们的NFL、NBA和Crypto Exchange数据。
雅虎的 Fantasy Sports API:提供有关联赛、球队和球员信息的丰富数据。
图源:unsplash
天气
ClimbingWeather:更新美国攀岩区的最新天气数据
DiveSites:返回潜水员的数据库信息,包括位置、天气、纬度和经度、地图和潮汐站。
OpenUV:获取全球实时紫外线指数预测——必不可少的太阳安全细节。
OpenWeatherMap Air Pollution:获取地球上任何位置的一氧化碳指数!
RainViewer:根据全球天气雷达提供的信息,提供对降雨的制图数据的访问。
Wunderground:全球各地以80种语言提供的本地和远程天气预报、天气预报、地图和热带天气情况。
旅行
图源:unsplash
BlaBlaCar Search:就像BlaBlaCar网站一样,搜索拼车旅行。
FlightStats Weather API:使用标签注释来识别机场当前天气状况的最新信息,以识别可能影响航空业的主要状况和重大危害。
GraphHopper:集成了A到B的路线规划、逐行导航、路线优化、等时线计算等。
REFUGE Restrooms:跨性别、双性恋和不符合性别要求的个人可以安全使用洗手间——通过在搜索位置附近搜索洗手间,添加新的洗手间清单,并对现有清单进行评论和评分。
Travelbriefing:提供访问有关旅行法规、现行环境条件、健康和疫苗、天气、签证要求、货币、电源插座和语言的国家特定信息。
Walk Score:计算起点和目的地之间的旅行时间。使地图上的旅行时间可视化,并支持步行、公交、驾车和骑自行车的时间。
如何利用
最好的起点是获取和显示数据。也许是每天向某人发送一张猫的照片,创建一个笑话生成器,或者向你发送有关特定时间温度的更新信息——这些想法无穷无尽。
看看这些API,有没有觉得灵感在迸发,记下这些小想法!它们是很宝贵的。
留言点赞关注
我们一起分享AI学习与发展的干货
如转载,请后台留言,遵守转载规范