微信云开发官网
结案
微信云开发是否可以用于企业微信小程序开发,服务端的api调用,企业微信自建应用要设置ip白名单以及可信任域名[图片]
https://developers.weixin.qq.com/miniprogram/dev/framework/view/tap.htmlhttps://developers.weixin.qq.com/miniprogram/dev/wxcloudservice/wxcloud/guide/functions/ide.html function handleTap() { cloudRequest.wcloud.callFunction({ success: res => { wx.requestSubscribeMessage() // "requestSubscribeMessage:fail can only be invoked by user TAP gesture." } }) } callFunction 消耗了点击态,导致后续再处理申请订阅消息失败。请问如何解决。 非常感谢。
https://developers.weixin.qq.com/miniprogram/dev/wxcloudservice/wxcloud/reference-sdk-api/open/pay/CloudPay.refund.html const res = await cloud.cloudPay.refundPay({ "refund_desc" : "退活动押金9.9", // 商品描述 "out_trade_no" : outTradeNo, // 商户订单号 //"out_refund_no" : 'R202405140001', // 商户订单号 //"spbillCreateIp" : wxContext.CLIENTIP||wxContext.CLIENTIPV6, // 终端 IP "sub_mch_id" : "1111", // 商户号 "total_fee" : 1, // 总金额 "refund_fee" : 1, // 总金额 "nonce_str":nonceStr, //"tradeType":'JSAPI', //"nonceStr":'', "envId": "cloud1-6g710xthb38d157a", // 云函数环境名称 "functionName": "bpay_cb" // 支付结果通知回调云函数名 }) 报错信息 2025-05-14T12:58:43.048Z CloudSDKError: errCode: -601001 system error | errMsg: refundPay:fail unknown wx response received: at callCloudPayAPI (/var/user/node_modules/wx-server-sdk/index.js:924:27) at processTicksAndRejections (node:internal/process/task_queues:96:5) at async Object.exports.main (/var/user/refundPay/index.js:37:17) at async exports.main (/var/user/index.js:63:16) { errCode: -601001, errMsg: 'refundPay:fail unknown wx response received: ' } Response RequestId: c3bc4de0-4ab0-4813-88e5-c0a2fef7dace RetMsg: null 请问这个哪里写的 有问题 tel :15501680381
为什么,我这边一设置了服务类目为游戏之后,这边的微信开发者工具就会被强制性的要求只能开发游戏类的项目,这是为什么,以前的一些已经上架的项目和小程序,再次打开一直提示找不到game.json文件,或者文件读取失败Flie:game.json,同时在project.config.json中, "compileType": "game",一直删除不了,且无法修改这个game值,是为什么?完全不懂阿,这么搞感觉好麻烦阿,不应该是认证了之后,才只能专项的开发吗?这样的搞得十分不理解,同时完全就不知道怎么写一个类似网页的小程序了,好麻烦阿,有大佬能讲解一下吗?这个应该怎么处理?
之前一直在用,现在小程序没有备案,是不是用不了了。备案后是不是就可以用了。 [图片]
[图片] 我用的微信开发者工具, 感谢能帮忙解答下? 这个线上云服务的代码,难道被删掉了吗? 我已经发布到线上的代码,如何加载到本地呢?
端侧: addInfoOk() { wx.cloud.callFunction({ name: 'addUser',// 云函数名 data: { name: this.userName, phone: this.userPhone }, success: res => { console.log('添加成功', res.result); }, fail: err => { console.error('添加失败', err); } }); }, 云函数: // 云函数入口文件 const cloud = require('wx-server-sdk') const db = cloud.database() cloud.init({ env: cloud.DYNAMIC_CURRENT_ENV }) // 使用当前云环境 // 云函数入口函数 exports.main = async (event, context) => { const userName = event.name const userPhone = event.phone // 在云函数内调用云数据库。 t_user 是云数据库的集合名称,用户存储用户信息的 const addResult = await db.collection('t_user').add({ userName: userName, userPhone: userPhone }) return addResult } 端侧小程序,调用云函数就报错了 : Error: cloud.callFunction:fail Error: errCode: -504002 functions execute fail | errMsg: 145 code exit unexpected
https://developers.weixin.qq.com/miniprogram/dev/wxcloudservice/wxcloudrun/src/development/call/mini.html
try { const result = await cloud.openapi.cloudbase.addDelayedFunctionTask({ "env": '这里是我的云环境ID', "data": JSON.stringify(_id), "functionName": 'topCancel', "delayTime": 60 }) return result } catch (err) { return err } }) } 网上关于这部分的资料很少,我根据官方文档写了一个,有如下问题: 1、我是在调用云函数A后希望延时调用云函数B(topCancel),上面这段代码能否写在云函数A里面,相当于在A执行成功后开始延时调用B? 2、上述代码中“env”的环境ID是否还要填呢? 3、data中,看官方文档一定要为json格式,我需要往云函数B中传入一个“_id”,这样写是否可以,传入B后,是不是还要转换? 期待解答,谢谢。
通用问题,发布成功的线上版本,托管在腾讯云的小程序,如何下载回来?就这么一个简单的问题,小程序客服的不专业,转到这边来提问。微信开发者是否在上传后,有这个版本的备份?如何找回?
点击下载按钮触发下载,每次都是提示保存失败,大佬们如何解决(我想点击下载按钮,就下载照片保存到相册) // 执行下载操作 wx.cloud.downloadFile({ fileID: 'cloud://demo.JPG',// 云存储中已经有的路径照片 success: res => { console.log('success:',res.tempFilePath); // 输出了一串链接,http://tmp/Lpxxx.jpg,点击可以本地访问 wx.saveImageToPhotosAlbum({ filePath: res.tempFilePath, success: () => { wx.showToast({ title: '保存成功', icon: 'success', duration:2000 }); }, fail: () => { wx.showToast({ title: '保存失败', icon: 'none' }); } }); }, fail: () => { wx.showToast({ title: '下载失败', icon: 'none' }); } });
[图片]日志内容 Request ID: 2429c522-0c8c-49d5-a2b1-89b223fadc3f 执行时间: 0ms内存使用: Zero KB 返回结果 (空) 日志 云函数初始化完成 cloudbase适配器初始化完成 cloudbase适配器初始化完成 TypeError: Cannot read properties of undefined (reading 'toString') at writeRuntimeFile (/data/scf/frame/node16/runtime.js:65:37) at main (/data/scf/frame/node16/runtime.js:259:7) at Object.<anonymous> (/data/scf/frame/node16/runtime.js:268:1) at Module._compile (node:internal/modules/cjs/loader:1101:14) at Object.Module._extensions..js (node:internal/modules/cjs/loader:1153:10) at Module.load (node:internal/modules/cjs/loader:981:32) at Function.Module._load (node:internal/modules/cjs/loader:822:12) at Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:81:12) at node:internal/main/run_main_module:17:47 START RequestId: b32a909f-783c-4c0c-8cbc-49afc64e5fb6 Init Report RequestId: b32a909f-783c-4c0c-8cbc-49afc64e5fb6 Coldstart: 9ms (InitRuntime: 9ms InitFunction: 0ms) Memory: 256MB MemUsage: 0.00MB ERROR RequestId: b32a909f-783c-4c0c-8cbc-49afc64e5fb6 Result: {"errorCode": -1, "errorMessage": "145 code exit unexpected", "statusCode": 443} END RequestId: b32a909f-783c-4c0c-8cbc-49afc64e5fb6 Report RequestId: b32a909f-783c-4c0c-8cbc-49afc64e5fb6 Duration: 0ms Memory: 256MB MemUsage: 0.000000MB
[图片] [图片] [图片] "SyntaxError: Line 3, column 66: Unexpected token 'identifier' TcbCode: [DATABASE_QUERY_PARSE_FAILED] rid: 676805a9-7caf7eb7-3fb13832" 图一是在小程序开发工具里的调试模板操作的,可以执行成功,图二是通过api接口调用,为什么通过api调用会报错?
https://developers.weixin.qq.com/miniprogram/dev/OpenApiDoc/mp-message-management/updatable-message/setChatToolMsg.html,在云函数中调用修改小程序聊天工具的动态卡片消息接口,不生效报errcode:101 [图片][图片]
使用了云环境,目前也上线测试,但是经常第二天发现数据库里的数据记录全没了,查看代码并没有自动删除的操作。问了几个同事,也没有进行过手动删除。环境是正常的,也并没有什么报错,也没有工单可以创建帮忙查询,不知道哪里出了问题。
https://developers.weixin.qq.com/miniprogram/dev/wxcloudservice/wxcloudrun/src/guide/service/image.html
我通过云开发工具创建了一个数据库,其中有两个字段position和batch,两个索引都设置了唯一,但是怎么设置联合唯一呢。我希望的是个索引都一样才失败
1.我的商户是间连渠道服务商下的子商户。在渠道商那边已经关联了小程序的APPID和商户号 2.我是用的小程序云开发,调用的CloudPay.unifiedOrder()下单 这个API返回「受理关系不存在」的错误。我应该如何操作? [图片]
编译时遇到问题: 1、Error: module '@cloudbase/wx-cloud-client-sdk.js' is not defined, require args is '@cloudbase/wx-cloud-client-sdk' 2、Component is not found in path "wx://not-found".(env: Windows,mp,1.06.2412050; lib: 3.7.3) 请问是我本地 的环境问题还是模版的问题?如何解决?谢谢。
小程序示例
小程序官方示例Demo,包含云开发示例。
小程序示例
扫码体验