微信云开发官网
[图片]
APPID: wxcdaa6783dba95d5d Create Postpay Package Error:, Error: InvalidParameter, 下单失败:账户余额不足 (78c6e1d1-f13f-4c03-a2b7-41e09ae69d41) 我这是什么情况?哪里欠费了?怎么缴费?
[图片][图片][图片][图片]
[图片][图片][图片] 云函数更新集合的数据,显示成功,但数据实际根本没有更新,问题出在哪里呢??百思不得其解
[图片][图片][图片][图片]
嘤嘤嘤
因为业务需要使用腾讯云的图片滤镜api,接口鉴权需要签名方法v3 官方示例都是一些后端语言的demo,想仿照nodejs的demo去做,安装了crypto-js模块,但小程序里使用时并没有createHmac, createHash方法,求解? [图片]
wechat devtool: 1.03.2010240 MACOS Chrome: 86.0.4240.198 Appid: wx7e25a837748c4ea1 在控制台点云开发,一直转圈,信息如下: [图片] 在微信开发工具,点Cloud base,报错如下: [图片]
const cloud = require('wx-server-sdk') cloud.init() const db = cloud.database() var QQ = require('aaa.js'); var qqmama = new QQ({ key: 'O3IBZ-WC7WJ-JTHFZ-FKFME-XUOSH-SFBSI' // 必填 }); exports.main = async (event, context) => { const countResult = await db.collection('zhuguan').where({ }).get() for (let i = 0; i < countResult.data.length; i++) { qqmama.calculateDistance({ mode: 'driving',//可选值:'driving'(驾车)、'walking'(步行),不填默认:'walking' from: '30.878231,120.139122', to: '23.694044,113.134750', //若起点有数据则采用起点坐标,若为空默认当前地址 success: function(res) {//成功后的回调 }, }); } } 日志{"msg":"ERROR RequestId:499d4337-2f94-11eb-aa44-525400ff21a1 Result:{\"errCode\":1,\"errMsg\":\"user code exception caught\",\"stackTrace\":\"ReferenceError: wx is not defined\\n at locationsuccess (/var/user/aaa.js:1016:13)\\n at Object.locationProcess (/var/user/aaa.js:650:13)\\n at QQMapWX.calculateDistance (/var/user/aaa.js:1022:17)\\n at Runtime.exports.main [as handler] (/var/user/index.js:15:28)\\n at process._tickCallback (internal/process/next_tick.js:68:7)\"}","level":"error","src":"app","requestId":"499d4337-2f94-11eb-aa44-525400ff21a1","function":"xc","timestamp":"1606359950353721"}
[图片]
用户点击授权后,收到一条订阅消息。我在云函数中设置了定时器,定时器可以按时执行,但一直获取不到openid。 这是云函数的配置: [图片] 这是云函数实现: [图片] 云函数的日志: [图片] 定时器调用的云函数,红框处都获取不到openid。 问题: 是否能够直接在此处获取到openid进行消息推送?不能的话,想要使用云函数定时推送消息怎么实现?
[图片]
[图片]
https://developers.weixin.qq.com/miniprogram/dev/wxcloud/reference-sdk-api/database/command/aggregate/AggregateCommand.in.html我想实现如下效果假设集合 [代码]shops[代码] 有如下记录: { "_id": 1, "topsellers": [{ id: 1, name: 'bread' }, { id:2, name: 'ice cream' }, { id: 3, name: 'butter' }] } { "_id": 2, "topsellers": [{ id: 2, name: 'ice cream' }, { id: 4, name: 'cheese' }, { id: 5, name: 'yagurt' }] } { "_id": 3, "topsellers": [{ id: 6, name: 'croissant' }, { id: 7, name: 'cucumber' }, { id: 8, name: 'coconut' }] } 标记销量最高的商品包含 [代码]ice cream[代码] 的记录。 const $ = db.command.aggregate db.collection('price').aggregate() .project({ included: $.in(['ice cream', '$topsellers']) }) .end() 返回结果如下: { "_id": 1, "included": true } { "_id": 2, "included": true } { "_id": 3, "included": false }
报错信息 [FailedOperation.DuplicateWrite] multiple write,duplicate key error collection 在数据表里面添加了地理位置为索引,通过HTTP API添加数据报以上错误,删除索引后可以正常添加 有人知道是什么原因吗??谢谢
调用了个条件查询的云函数,能成功打印里面的内容。我想在success里面把数据提取出来,但是怎么弄都弄不成功,改过外面的var,也弄过里面的setData,但就是不能成功的提取出来。目前的报错是字段未定义 [图片] [图片]
用云函数进行微信支付时测试结果显示 调用支付缺少total_fee[图片][图片]
主要是考虑到安全性,准备把一些涉及到加密的代码写在云函数中,不知道第三方是不是有办法能调用我的云函数。
return db.collection("activitys").aggregate().project({ matched: $.gte(['$attendNum','$maxNum']), leader: 1 }).match({ matched: true, leader: true }).limit(1).end().then((result)=>{ }) 有一个活动表activitys,现在想把上面的查询结果,按orderBy("create_time","asc")的顺序查出来,但是在limit前面加上orderBy排序后,就报错了,提示orderBy不存在。
[图片]
小程序示例
小程序官方示例Demo,包含云开发示例。
小程序示例
扫码体验