2.配置基础功能。
程序数据存储借助了小程序云开发,所以首先要开通云开发,然后配置基础环境,本地安装依赖等。
miniprogram/app.js中:
wx.cloud.init({ env: ‘book-8sn74‘,//修改成你的云环境id traceUser: true, }) globalData: { haved:false, share_title: "「重庆大学二手书」快来分享你的僵尸书吧", //分享标题 share_url: "https://qiniu.98api.cn/cqubook/share.php" //分享图片 },
安装cloudfunctions中的依赖。
3.开通isbn查询接口
因为豆瓣isbn不是很全,所以这里借助了极速数据的isbn接口
地址:
https://www.jisuapi.com/api/isbn/
没有任何PY交易,选择它的原因一方面数据很全,一方面价格很低,是我百度出的最便宜的,首次开通会送1000次,其实够用一段时间了,因为每次识别的数据我都先存储到库了,实际请求接口的次数并不多,毕竟很多人的书都差不多。
修改接口在cloudfunctions/bookinfo中
4.配置分享海报图接口
地址修改在:
miniprogram/pages/detail/details qrcode(){ var that = this; var url = ‘https://qiniu.98api.cn/cqubook/qrcode.php?id=‘ + that.data.key;
后端文件参考之前文章:
php生成传参小程序二维码
对应的需要配置得downedfile域名:
http://www.jisuapp.cn
以及你的二维码接口域名
然后还有一些小细节,自己全局搜索重庆大学进行替换即可,就没什么需要修改的了。
下载地址: