昨天开通了云开发,写了个简单的接口,从数据库中拿到数据,里面包含几张图的文件id,文件也传到了小程序云
我一个人调试了一会,18点左右,看了眼数据,显示本月调用次数为369次,感觉有点多,就我一个人在调试,就一个简单页面,怎么也不可能整300多次
第二天来了又看了一眼,在我没有上传小程序,连手机上都没运行过的情况下,今天一打开调用次数就是1171次??
这个次数到底怎么算的?在没有任何使用的情况下,它也会自己增长?
按这速度,20w次也不够几个人用啊?
是图片资源也算吗?网络图片是按用户看到一次就算一次访问?就算这样次数也对不上啊?
接口就一个,代码没几行,发起访问的是初始页的onLoad方法内,如下
// 云函数入口文件
const cloud = require('wx-server-sdk')
cloud.init({
env: cloud.DYNAMIC_CURRENT_ENV
}) // 使用当前云环境
const db = cloud.database()
// 云函数入口函数
exports.main = async (event, context) => {
const wxContext = cloud.getWXContext()
const aa = await db.collection('aa').get()
const bb = await db.collection('bb').get()
return {
aa: aa.data,
bb: bb.data,
openid: wxContext.OPENID,
appid: wxContext.APPID,
unionid: wxContext.UNIONID,
}
}
云函数访问、云数据库读写,文件上传下载、CDN访问,统统都算。0.5元/万次。