微信云开发体验真的很好。云函数几行代码实现了一个 server,点几下鼠标就完成了部署。不用操心服务端环境搭建和部署,真的是解放生产力,助力前端成为全干工程师。
现阶段的微信小程序的云开发提供免费基础套餐,可创建2个云端环境,资源量较少,对于做个小项目玩玩来说再合适不过了。
百度云的 ai 接口功能也很强大,我这里使用的是人脸检测接口,注册后免费使用,不限调用次数,限制 qps 12。感觉这个是够良心的了。
小程序码
(logo 做的有点草率 😉。放心,扫码之后你会发现页面更草率 🙃)
实现过程
非常简单,有兴趣可以直接看代码 MarxJiao/your-beauty-value
使用 wx.chooseImage
选择图片,使用 wx.cloud.uploadFile
上传图片并获取到图片的 fileID
,传给自己写的云函数getImageData
。
云函数中使用 cloud.getTempFileURL
获取到图片 https 协议的临时路径,把图片路径传给百度云接口,获取到信息后返回给前端。
不该是全球最帅的男人么