微信云开发官网
相关说明说说云托管不支持匿名调用,我使用未登录模式初始化 cloud 之后 callCantainer 无法使用为了获取数据,则必须要用户登录,但是部分账号出现了 “使用完整服务”相关提示,无法自动发起登录若要用户不登录,还要调用接口,则只能开放云托管公网访问是否如此?
https://developers.weixin.qq.com/miniprogram/dev/wxcloudservice/wxcloud/basis/getting-started.html 已经配置好了云环境,但是在微信开发者工具中,云开发点了没反应,不会动,跳转不出来云开发控制台界面[图片][图片]
[图片]
如题,云函数是否有 读写 Pages下文件权限。如无,有没有其他择中办法可以解决。大神们来回答下。三克油!!!
https://developers.weixin.qq.com/minigame/dev/wxcloud/basis/message-push.html#option-cloud 我根据上面这个教程,我使用小程序A共享了云环境给公众号B,使用一个云函数来处理用户给公众号发的消息,现在的情况是 文字消息可以接收并处理 但语音消息只能拿到 mediaid,无法再往下处理了,尝试了各种接口比如,获取临时素材,以及公众号接口云调用都不行 尝试过的做法 const result = await cloud.openapi.customerServiceMessage.getTempMedia({ mediaId: event.mediaId });// 从消息事件中获取的媒体IDh 还有 const c = new cloud.Cloud({ appid: '---', resourceAppid: '--', resourceEnv: 'cloud1-xxx', }) const response = await cloud.openapi({ appid: '---' }).officialAccount.media.get({ media_id: event.mediaId }) 还有只有使用 http 请求,但是没有 access token const url = `https://api.weixin.qq.com/cgi-bin/media/get?access_token=${access_token}&media_id=${media_id}` const response = await axios({ method: 'get', url: url, responseType: 'arraybuffer' // 处理二进制数据 })
const result = await cloud.openapi({
appid: '公众号的appid'
}).customerServiceMessage.getTempMedia({
mediaId: event.mediaId });
首先云环境共享的情况下,云调用写法需求带入appid才行。比如这句应该这么写。
但是这个api是小程序内获取客服消息临时素材不确定行不行。你可能是得调公众号的获取素材接口。https://developers.weixin.qq.com/doc/offiaccount/Asset_Management/Get_temporary_materials.html
如果接口不支持云调用且没有accessToken,那么就需要你在云函数里面开一个触发器专门用来获取公众号的accessToken
[图片][图片] 用了几年了没问题,突然就用不了了 APPID:wxe1ccf1d9a0f5c24e
[图片]
在开发过程中,需要不断创建云函数,想知道每个小程序每个环境最多能创建多少个云函数。
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)
这个云环境免费,发布体验版算上线么?云环境会因为发布体验版转为付费环境么? 以下活动 免费体验活动 为更好地助力小程序开发者高效开发,云开发推出开发阶段免费体验活动,具体细则如下: 自 2025 年 2 月 19 日起,每个没有云环境或云环境已注销超过 1 个月的小程序账号,可创建一个免费云环境; 免费云环境在开发阶段无需开发者续费,可持续使用直至小程序发布上线; 小程序发布上线后,免费云环境将转为付费环境,在下一云环境续费周期生效。具体付费信息将提前通过微信公众平台、腾讯云等渠道下发通知,开发者需留意并自行处理; 此活动时间截止到 2025 年 12 月 31 日,如有调整将提前 3 个月在微信开放社区及腾讯云官网进行通知。https://developers.weixin.qq.com/miniprogram/dev/wxcloudservice/wxcloud/billing/price.html
3.7.11 Mac windows都一样
[图片] 时候 ==> 事后。 文档链接: https://developers.weixin.qq.com/miniprogram/dev/wxcloudservice/wxcloudrun/src/basic/intro.html
背景介绍:我正在使用微信小程序云开发,在完成微信支付后,希望接收微信支付结果通知,在配置notify_url时遇到问题。 问题是:如何将云函数作为微信支付通知地址? 我目前的做法是:在云开发平台进行了环境配置,将默认域名与现有的云函数进行了关联,关联后的访问地址是https://cloud1-9gz3ecl7956861f5-1349116709.ap-shanghai.app.tcloudbase.com/tenpay-notify,这个地址可以在浏览器访问。但我将其配置到云函数中作为notify_url,却总也接收不到微信支付的通知。
1.我的商户是间连渠道服务商下的子商户。在渠道商那边已经关联了小程序的APPID和商户号 2.我是用的小程序云开发,调用的CloudPay.unifiedOrder()下单 这个API返回「受理关系不存在」的错误。我应该如何操作? [图片]
使用微信的云开发功能,新建了一个云函数,上传的时候提示上传失败。重试了很多次都不行,是什么原因呢?其他云函数可以正常上传 { "Response": { "Error": { "Code": "ResourceNotFound.Function", "Message": "未找到指定的Function,请创建后再试。" }, "RequestId": "e5464274-94bf-42c5-b904-3392a16c077e" } } [图片]
使用云开发为什么不能下载目前应用线上版本的源代码?我找到版本管理里面没有下载功能,也找不到客服,求大神指点
[图片][图片]
[图片]
已有的小程序,需要接入云开发。云开发是另一个主体账号。配置好以后。小程序: 错误提示: 不存在env。 小程序接入云开发,是必须要同一个主体下才能用吗?
如题,当前wx.cloud.callFunction不支持流式调用(分块传输),调用大模型,上下文经常会超60s。暂时不想切新版3.7.12去用ai专用接口,来不及测试可能带来的影响。 所以请教下,能否 (1)提高超时上限到120s? (2)支持流式传输
小程序示例
小程序官方示例Demo,包含云开发示例。
小程序示例
扫码体验