在实际的工作中肯定会涉及到 API 的使用,毕竟不是每个功能都需要自己去开发的,利用现有公司提供的 API 就可以很好的解决问题,不用重复造轮子,高效率的进行开发!
这里分享9个 API 使用的实战项目,主要目的是为了让你了解 API 的使用,
1、结合七牛搭建个人相册
项目基于七牛云存储的 SDK 实现个人相册服务,学习并实践 Java Web 开发基本方法及七牛云存储 Java API 接口。

2、基于七牛云创建个人 hexo 博客
项目教你使用七牛云存储来搭建一个 hexo 博客系统。

3、高德API+Python解决租房问题
项目编写Python脚本爬取某租房网站的房源信息,利用高德的 js API 在地图上标出房源地点,划出距离工作地点1小时内可到达的范围,附上公交路径规划功能查看不同路径的用时。

4、基于 Flask 及爬虫实现微信娱乐机器人
项目基于 Flask Web 框架开发的娱乐级别的微信公众号后台,学习并实践 python 编程,Flask Web 开发以及微信公众平台开发机器人的基本步骤。

5、基于 LeanCloud 的短信验证
项目教你如何去利用 LeanCloud 提供的API来实现一个简单短信验证网页。
手机获取到验证码:

服务器后台打印出收到的请求,以及响应状态:

LeanCloud 控制台的应用界面中可以看到短信验证请求记录:


6、基于 SendCloud 的邮箱验证
项目使用 SendCloud 提供的 API 来实现一个本地版的邮箱认证过程。
填写所需信息之后点击提交:

数据库生成相应记录, verificatin_status 一栏数值为 0 表示还未验证。

在 SendCloud 的管理界面中查看邮件投递状态:

验证邮件一般在一分钟之内能送达邮箱,如果长时间没有收到提示可以查看一下垃圾邮件。

此时数据库中 verificaitn_status 的值也变为 1,这表明该用户邮件已进行验证。

7、基于信令验证技术的身份验证功能
项目教你使用CIA易验证的信令验证技术来实现用户身份的验证功能。

8、基于阿里云的 ECS 部署 Ghost 博客
项目教你在阿里云 ECS上部署 Ghost v0.9.0 来创建个人博客。

最后给一个制作简历的教程,送给毕业生们;
9、在Github Pages上部署自己的简历
项目带领大家在 Github Pages 上部署自己的简历。

以上就是实验楼分享的9个 API 学习教程,希望对你有所帮助!
网友评论