小程序
云函数中通过 [代码]cloud.openapi({convertCase:false}).serviceMarket.invokeService[代码] 调用微信服务市场购买的 MiniMax 文本大模型,稳定复现 9301013 错误,调用永远失败。 完整错误日志errCode: 9301013 errMsg: openapi.serviceMarket.invokeService:fail api type not match rid: 6a017039-5e542186-180c377f 服务市场购买信息: 服务名称:MiniMax AI 文本大模型服务 服务商:上海稀宇科技有限公司 service ID:wx1ef79fe5f143a445 套餐:100 元 / 30 天 / 700 万 token 「我已购买」页面已确认:服务状态「使用中」,已绑定到当前小程序 AppID已穷尽尝试的 API 名(关键证据): api 字段值errCode含义ChatCompletionPro9301013api type not matchchatcompletion_pro9301008invalid api info(不存在)chat_completion_pro9301008invalid api info(不存在)chatcompletion_v29301008invalid api info(不存在) 从错误码差异可以推断:[代码]ChatCompletionPro[代码](PascalCase)应该是服务市场实际注册的 API 名(其它名字都报 9301008 不存在),但调用时被判「类型不匹配」。 完整云函数代码: javascript const cloud = require('wx-server-sdk') cloud.init({ env: cloud.DYNAMIC_CURRENT_ENV }) exports.main = async (event) => { const dataBase = { model: 'abab5.5-chat', tokens_to_generate: 1024, temperature: 0.8, top_p: 0.95, stream: false, reply_constraints: { sender_type: 'BOT', sender_name: 'MM智能助理', }, messages: [ { sender_type: 'USER', sender_name: '用户', text: event.prompt }, ], bot_setting: [ { bot_name: 'MM智能助理', content: '你是一个家庭 AI 助手...' }, ], } const openapi = cloud.openapi({ convertCase: false }) const result = await openapi.serviceMarket.invokeService({ service: 'wx1ef79fe5f143a445', api: 'ChatCompletionPro', data: JSON.stringify(dataBase), // 对象直传 / stringify 都试过,错误码一样 client_msg_id: `cj-${Date.now()}-${Math.random().toString(36).slice(2, 8)}`, }) return result } 云函数 config.json 已声明权限: json { "permissions": { "openapi": ["serviceMarket.invokeService"] } } 已排除的可能性: ✅ 云函数 openapi 权限已声明 ✅ client_msg_id 每次唯一(带时间戳+随机后缀) ✅ data 字段试过对象直传 / JSON.stringify 两种方式,错误码一致 ✅ convertCase: false 已设置 ✅ 服务在「我已购买」中显示已绑定到当前小程序 AppID ✅ wx-server-sdk 版本 latest 想请教官方 / 服务商的问题: 9301013「api type not match」的精确含义是什么?官方 invokeService 错误码文档未列出此码。是 API 同步/异步类型不匹配?还是套餐 type 与 API type 不匹配? ChatCompletionPro 是否需要走异步调用(先 submit 再 poll)?如果是,云函数侧应该如何调用? 服务市场 MiniMax 套餐对应的 api 字段值是否就是 [代码]ChatCompletionPro[代码]?是否有别名 / 大小写差异 / 版本后缀? 是否能提供官方最小可运行的云函数示例代码? 恳请微信团队 / 上海稀宇科技工程师指点,万分感谢🙏 环境信息: 微信开发者工具:稳定版 2.01.2510280 基础库:3.15.2 云开发付费个人版(CloudBase)
我在微信公众号客服消息中发送 HTML 标签链接时,发现点击后会进入微信内置浏览器,但页面是空白页。 测试代码如下: 百度 发送后: 微信客户端能识别成蓝色链接点击也会跳转但页面为空白换成其他网站也是一样直接打开我生成的链接是可以打开的,放入a标签则打开空白,无法跳转,baidu只是测试
[图片][图片]
我在进行“微信人脸核身“2.0升级时,测试阶段遇到下面截图的提示,代码如下,现在请问下这个是怎么限定的,人脸多少次后就出现频繁的,出现后除了等第二天还有其他的解决方法吗?[图片]startFace:function(){ var that =this; //活体检测,是否支持人脸识别 wx.checkIsSupportFacialRecognition({ checkAliveType: that.data.checkAliveType, success: function(res) { // 设备支持人脸识别,可继续后续流程 console.log('支持人脸识别'); that.startface2(that.data.name.replace(/(^\s*)|(\s*)$/g, ""), that.data.card,that.data.openId,that.data.phone,that.data.itemName,that.data.app_url,that.data.type,that.data.id);//身份证名称,身份证号码 }, fail: res => { wx.showToast('设备不支持人脸验证') } }) }, startface2(name, idcard,openId,phone,itemName,app_url,type,id) { var that = this; wx.request({ url: app.globalData.app_sxzhjy_uc_url+'/weixin/getverifyid', method: 'POST', data: { openId:openId, name: name,//身份证名称 idCardNumber: idcard//身份证号码 }, header: { 'content-type': 'application/x-www-form-urlencoded' }, success(res) { if(res.data.errcode==0){ } } }) },
接上一个问题【网页存在安全风险,为维护绿色上网环境,已停止访问】已解决。但是扫码之后又出现了这个,麻烦管理员再看一下 https://www.tjdpark.com/miniprogram/
文档链接:https://developers.weixin.qq.com/doc/oplatform/openApi/miniprogram-management/record/api_geticpentranceinfo.html 客户已收到管局短信但接口获取不到 停了大概几个小时接口才获取到短信验证状态 appId:wxb9e92d9096e730c3
现有情况如下,小程序虚拟支付的金额已经全部转入商家账户,但是历史订单有用户需要退款,导致无法退,需要一笔新的订单金额大于退款金额才能退款,如果此时没有新的订单(待结算金额)时,我们运营手动充值订单才能进行下一步,但是这样额外增加了我们的手续费,也导致报销不方便。后台能否设置一个保留金额或者 是否自动开启自动提现到企业银行卡账号上。我可以选择关闭自动提现,手动处理才提现
查询认证及备案状态 显示流程已终止 单独获取备案状态返回的为备案中 [图片][图片] 认证及备案任务id:13883e2d66c1489fa801fa0f4b8e0b38 appId:wx4b78fabd59a61dce
微信订阅号(企业认证)如何在微信推文中添加外部链接,如果要开通支付功能都需要准备什么,有没有不需要营业执照以及法人相关信息的渠道。
搜索显示已经存在,但是列表没有对应信息,扫码也访问不了小程序?
[图片] [图片]
公众号早些年的时候有这个功能:回复数字1可......;回复数字2,可...... 。 现在在后台好像不能这么设置了。是取消这个功能了么?
普通的二维码有的可以做出来,微信的是不是算法不一样?反正生成的矢量的和图片的点阵排列不一致,有解决方法吗?
[图片]我各种地址试了。主体本案了好多小程序。为啥这次就不行。今年也没有变更地址,主题等信息。
https://developers.weixin.qq.com/miniprogram/dev/platform-capabilities/miniapp/api/miniapp/getDeviceId.html 文档里写了使用这个插件可以获取到设备ID,但是在插件管理-添加插件,搜索不到这个插件
目前是开发阶段,开发者电脑上正常显示,手机端:点击真机预览后手机端无法正常显示,使用预览方法previewImage可以正常预览。请问是否与https有关,我都勾选了不校验合法域名了。图片连接目前是http的
微信通过链接进入网站提示 “非微信官方网页,请确认是否继续访问”,请求怎么解决? [图片]
注销小程序帐号
短信核验后,小程序被工信部邮件提示:您的新增备案不完全符合备案要求,现已被退回。
目前只支持常规的调用,云开发什么时候支持虚拟支付,简化的调用版本?有计划吗?