我们可以使用免费 API 创建的辅助项目:电子邮件地址验证器、电子邮件自动化应用程序、Google 日历应用程序、文件共享应用程序、加密货币应用程序、真实货币应用程序、数据验证应用程序、结论

2025-05-25

我们可以使用免费 API 创建的辅助项目

电子邮件地址验证器

电子邮件自动化应用程序

Google 日历应用

文件共享应用程序

加密货币应用程序

真实货币应用程序

数据验证应用程序

结论

立即在http://jauyeung.net/subscribe/订阅我的电子邮件列表

在 Twitter 上关注我:https://twitter.com/AuMayeung

更多文章请访问https://medium.com/@hohanga

更多文章请访问http://thewebdev.info/

在软件开发的世界里,熟能生巧。因此,我们应该尽可能多地练习编程。有了免费的公共 API,我们可以通过创建使用这些 API 的应用程序来练习编程。

在本文中,我们将介绍一些可以使用其中一些 API 的实践项目想法。

电子邮件地址验证器

我们可以使用MailboxValidator API 来验证电子邮件地址,以确保将电子邮件发送到有效的电子邮件地址。

对于营销人员和销售人员来说,清理他们的电子邮件列表非常有用,这样他们就不会将东西发送到已失效或无效的电子邮件地址。

可以通过注册 API 密钥来访问 API。

电子邮件自动化应用程序

我们可以使用Mailgun API编写自己的应用程序来发送电子邮件。它允许我们将电子邮件批量发送到我们选择的电子邮件地址。

只要确保我们负责任地使用它,这样我们就不会发送垃圾邮件。

它为许多平台提供 SDK,如 Python、Ruby、Perl、Java、Kotlin、Go、C#、Go、Node.js 和 Luvit。

它也可以直接从 cURL 调用。

它有一个免费层,所以我们可以用它来练习,如果我们喜欢它并想用它来做更多的事情,我们可以付费来获得更多的 API 访问权限。

根据该网页,免费套餐包含以下内容:

  • 每月发送 5000 条消息
  • 每天从沙盒域发送 300 条消息
  • 日志数据保留一天
  • 没有自定义域
  • 最多可发送 5 位授权收件人

如果我们只是用它创建一个练习应用程序,那肯定已经足够好了。

它还具有用于电子邮件验证的 API 和每天发送超过一百万封电子邮件的 API。

此外,它还提供可交付服务以提高交付能力。

Google 日历应用

使用Google 日历API,我们可以创建程序来定制 Google 日历功能到我们自己的应用程序中。

我们可以用它来显示、创建和修改 Google 日历事件。

另外,我们可以获取推送通知、批量请求以及创建和获取提醒和通知。

文件共享应用程序

我们可以使用BoxDropboxGoogle DriveOneDrive API 从这些提供商自动上传和下载文件。

它们都使用 OAuth 身份验证,所以我们可以练习一下。有了这些 API,我们可以按照自己喜欢的方式自动上传和下载数据。

此外,我们可以自动与我们选择的其他人共享数据。

使用Pastebin API,我们可以将文本上传到 Pastebin 并与他人分享。只需注册一个免费的 API 密钥即可。

加密货币应用程序

有很多加密货币 API 可以获取各种加密货币信息,例如各种加密货币的汇率和价格。

此外,还有许多用于自动交易加密货币的 API。

这可能是我们利用程序来击败市场的机会,它可以帮助我们比其他不懂编程的人更快地进行交易。

例如,要获取加密货币信息,可以使用CoinbaseCoinAPICoinDesk API。它们都需要 API 密钥才能访问。

如果我们想编写程序来交易加密货币,我们可以使用BitfinexBitmexBittrex 的API。它们都需要 API 密钥才能访问。

真实货币应用程序

还有许多用于获取真实货币数据的 API。

我们可以从Exchangeratesapi.ioExchangeRate-API捷克国家银行Fixer.ioFrankfurter API获取汇率

除了需要 API 密钥的 Frankfurter API 外,大多数 API 不需要任何身份验证即可访问其数据。

数据验证应用程序

我们可以使用数据验证 API 来验证各种类型的数据。

例如,我们可以将电子邮件地址、电话号码、增值税号和域名发送到Cloudmersive Validate API 进行验证。

我们所需要的只是一个 API 密钥来访问 API。

要检查给定文本所用的语言,我们可以使用languagelayer API 来检查它所用的语言。

访问时无需身份验证。

结论

我们可以编写练习应用程序来验证各种数据,例如电子邮件地址和使用各种数据验证 API 编写的语言。

此外,我们可以使用免费的 API 来自动执行发送电子邮件和更新日历等任务。

当然,与付费版本相比,这些 API 的免费版本并不是很有用,但对于练习应用程序来说,它们仍然足够好。

文章来源:https://dev.to/aumayeung/side-projects-that-we-can-create-with-free-apis-270p
PREV
通过示例学习 Go:第一部分 - 介绍和安装
NEXT
更多 API 练习编程 随机狗 随机猫 Behance 国立博物馆 ClearBit Logo API 结论