微信云开发官网
[图片]
大家好: 我在向小程序的云数据库中添加数据时,出现数据_id重复的错误;但是实际数据是添加成功了的,为啥呢。。。 const db = wx.cloud.database(); db.collection(YJ.DB_NAME).add({ data: result, fail(err) { log.errRT("upload data err:", err); }, }); 出错提示如下: upload data err: Error: errCode: -502001 database request fail | errMsg: [FailedOperation.DuplicateWrite] multiple write errors: [{write errors: [{E11000 duplicate key error collection: tnt-3m0jc.results index: _id_ dup key: { : "001018000038" }}]}, {<nil>}] 请前往云开发AI小助手查看问题:https://tcb.cloud.tencent.com/dev#/helper/copilot?q=DATABASE_REQUEST_FAILED at success (https://lib/WACloud.js:1:268121)
https://panjistack.com url 是否不支持 nginx 代理(return 301 或者 proxy_pass 到另外一个地址), webview里如上地址https://panjistack.com,显示为空白 http://ai.x-city.com.cn:1267/chat/share?shareId=kow55n3sl9u9w0tdyzq496h2 谢谢!
需求是:导出excel,excel里面可以直接显示图片,而非图片的url。 目前使用的node-xlsx,可以导出excel。如果这个库不可以实现,还有什么别的方法解决这个需求吗? 感谢大哥可以帮我解答。
调用云函数失败 Error: cloud.callFunction:fail Error: errCode: -504002 functions execute fail | errMsg: Error: Cannot find module 'wx-server-sdk' Require stack:
Unity开发小游戏,视频资源在云存储中,在微信开发工具中和安卓真机上测试都没有问题,但是在IOS真机上视频是黑的,这是什么问题啊。
云开发中的数据库每个集合的记录数达到多少才需要进行分表,数据太多了怕影响查询效率
调用如下接口;let token_url = 'https://api.weixin.qq.com/cgi-bin/token?grant_type=client_credential&appid=' + appid + '&' + 'secret=' + secret; 云函数返回如下信息:errcode: 40164, errmsg: "invalid ip xx.xxx.xx.xx ipv6 ::ffff:43.142.62.27, not in whitelist dia 每次xx.xxx.xx.xx ip内容都不一样,这怎么在白名单里添加啊?
[图片] 使用的就是官方的例子(https://developers.weixin.qq.com/miniprogram/dev/wxcloudservice/wxcloud/guide/staticstorage/jump-miniprogram.html),只替换了小程序id,其他代码没有变化,云函数也是通过闯进新的小程序上传好,基本都是复制的没有改动
我现在想要实现一个功能:我会上传一段视频,内容是一个人在视频中摔倒了。我想通过给我的小程序喂视频,不断地训练,让他能够识别出这个视频中有人摔倒了。(类似于基于深度学习地摔倒检测),请问有什么实现思路吗?我用的是云开发的方式。
返回结果 {"success":true,"message":"处理了1个分账任务,0个查询任务"} 调用日志 START RequestId: dbc82038-b858-4a7c-9359-877a09769bb1 Event RequestId: dbc82038-b858-4a7c-9359-877a09769bb1 2025-10-21T11:05:48.159Z dbc82038-b858-4a7c-9359-877a09769bb1 开始处理1个到期分账任务 2025-10-21T11:05:48.160Z dbc82038-b858-4a7c-9359-877a09769bb1 处理订单PAY_1760805725577_80675748821873的分账任务(第2次尝试) 2025-10-21T11:05:48.161Z dbc82038-b858-4a7c-9359-877a09769bb1 我的shareParams { sub_mch_id: '1728272866', transaction_id: '4200002860202510194990266933', out_order_no: 'SHARE_1761044748161_1_808', nonce_str: 'JZnrWqXK62Rh2hWi', sub_appid: 'wxaaeb15d31e84457f', receivers: '[{"type":"PERSONAL_SUB_OPENID","account":"o1k9t1wCLHauMEwp9E3UEGzkBKfc","amount":3,"description":"分账到个人"}]' } 2025-10-21T11:05:48.220Z dbc82038-b858-4a7c-9359-877a09769bb1 订单PAY_1760805725577_80675748821873分账异常: CloudSDKError: errCode: -501007 invalid parameters | errMsg: profitSharing:fail missing wxCloudApiToken 请前往云开发AI小助手查看问题:https://tcb.cloud.tencent.com/dev#/helper/copilot?q=INVALID_PARAM at callGeneralOpenAPI (/var/user/node_modules/wx-server-sdk/index.js:426:19) at processTicksAndRejections (node:internal/process/task_queues:96:5) at async callCloudPayAPI (/var/user/node_modules/wx-server-sdk/index.js:901:28) at async exports.main (/var/user/index.js:75:39) { errCode: -501007, errMsg: 'profitSharing:fail missing wxCloudApiToken 请前往云开发AI小助手查看问题:https://tcb.cloud.tencent.com/dev#/helper/copilot?q=INVALID_PARAM' } Response RequestId: dbc82038-b858-4a7c-9359-877a09769bb1 RetMsg: {"success":true,"message":"处理了1个分账任务,0个查询任务"} END RequestId: dbc82038-b858-4a7c-9359-877a09769bb1 Report RequestId: dbc82038-b858-4a7c-9359-877a09769bb1 Duration: 443ms Memory: 256MB MemUsage: 25.019531MB 相同的分账云函数,通过云端调试和云函数定时器触发都返回上述报错结果,但通过本地调式手动触发和小程序触发都能正常分账。实际应用需要云函数定时器触发,怎么解决报错问题?问题出现在哪?
Error: cloud.callFunction:fail Error: errCode: -504002 functions execute fail | errMsg: Error: errCode: -501001 resource system error | errMsg: security.getWxContext:fail [100003] Param Invalid: env check invalid be filterd (cba0e7ca-d110-4e00-b012-3f5c36d69f89) 请前往云开发AI小助手查看问题:https://tcb.cloud.tencent.com/dev#/helper/copilot?q=INVALID_ENV at callGeneralOpenAPI (/var/user/node_modules/wx-server-sdk/index.js:426:19) at processTicksAndRejections (node:internal/process/task_queues:96:5) at async callWXOpenAPI (/var/user/node_modules/wx-server-sdk/index.js:2364:28) at async exports.main (/var/user/index.js:31:18) (callId: 1743150524134-0.195116592419468) (trace: 16:28:44 start->16:28:44 system error (Error: errCode: -504002 functions execute fail | errMsg: Error: errCode: -501001 resource system error | errMsg: security.getWxContext:fail [100003] Param Invalid: env check invalid be filterd (cba0e7ca-d110-4e00-b012-3f5c36d69f89) 请前往云开发AI小助手查看问题:https://tcb.cloud.tencent.com/dev#/helper/copilot?q=INVALID_ENV at callGeneralOpenAPI (/var/user/node_modules/wx-server-sdk/index.js:426:19) at processTicksAndRejections (node:internal/process/task_queues:96:5) at async callWXOpenAPI (/var/user/node_modules/wx-server-sdk/index.js:2364:28) at async exports.main (/var/user/index.js:31:18)), abort) at O (<anonymous>:1:256424) at <anonymous>:1:292776(env: Windows,mp,1.06.2409140; lib: 3.7.11)
后台管理系统,使用云开发获取TOKEN,然后调用云函数,本地OK,上传到静态网站接口就404; 请问是什么原因,本地使用 VUE-ADMIN , 请问传到线上需要做啥操作或者配置吗? devServer: { port: port, open: true, overlay: { warnings: false, errors: true }, proxy: { '/api': { target: `https://api.weixin.qq.com/`, changeOrigin: true, ws: true, pathRewrite: { '^/api':'' } } }, }, 本地 : [图片]上传到 静态网站文件夹 [图片] 上传到 云平台的静态网站: [图片]
微信云开发里面的AI智能体,可以通过bot的方式集成到小程序,使用体验是跟web端eventSource流式相同的。但是为什么自己开发的小程序前后端对接,没办法做到接近web端的流式呢,难道就只能通过chunked的效果做到类似流式输出吗?有没有大神能解释下或者教下的。或者说云开发AI的能力是怎么在小程序环境中做到真实流式输出的
想学云开发,看很多教程都叫删除自带的模板,版本不一样,删除后老是有各种问题,还望各位老师指导一下
https://developers.weixin.qq.com/miniprogram/dev/wxcloudservice/wxcloud/reference-http-api/database/databaseMigrateExport.html [图片] access_token可以成功调取,但是调取后导出数据库内容时却返回未开通云开发服务 [图片] 这里已经开通了云开发服务,环境ID也有了,为什么会返回未开通呢?
[图片] [图片] 微信云开发使用api接口 不支持删除这种数据结构稍微复杂点的,会直接删除一整条记录
cloud.openapi.ocr.idcard({ img_url: img_url }).then(res => { console.log(res) resolve({ msg: 200, data: res }) }).catch(err => { // console.log(err) let title = "识别失败,请重新上传身份证人像面照片"; let errCode = err.errCode; switch (err.errCode) { case -1: title = "系统繁忙,请稍后再试"; break; case 101000: title = "图片无效,请重新上传身份证人像面照片"; break; case 101001: title = "图片无效,请重新上传身份证人像面照片"; break; case 101002: title = "图片无效,请重新上传身份证人像面照片"; break; case 101003: title = "暂时无法提供图片识别服务,请联系管理员"; break; } console.log(title) delumage(data.fileID) resolve({ msg: 300, title: title, errCode: errCode }) }) [图片] 本地调试可以成功,使用云调用就返回没权限调用api了;
看了下功能的对比,云函数限制了使用node.js做后端,不是很熟悉,但是看起来可以快速搭应用忽略容器维护部分。所以想先使用云函数,后续需要拓展的时候再迁移到云托管。这里会遇到一些麻烦吗?大家有没有成功的经验? 文档指引里显示不仅API的业务代码,包括对象存储、数据库都要迁移,是否有一些更具体的指引?感谢! https://developers.weixin.qq.com/miniprogram/dev/wxcloudservice/wxcloudrun/src/scene/change/cloudbase.html
[图片] 小程序云函数中发送订阅通知,想通过运行环境自动选择,但const env = process.env.NODE_ENV || 'development'好像是不对的,需要怎么获取?或者有没有其他方案
小程序示例
小程序官方示例Demo,包含云开发示例。
小程序示例
扫码体验