收藏
回答

【批量云开发】触发云函数 某些 云调用无法使用?

AppID
wxa8daa8c7e5199273
"resourceEnv": "xd-coffee-5gqwrfi9568ad835",
"resourceAppid": "wxa8daa8c7e5199273",
"extAppid": "wx4540b11d2d2aca56"


触发云函数

文档:https://developers.weixin.qq.com/doc/oplatform/openApi/OpenApiDoc/cloudbase-batch/scf-mgnt/invokeCloudFunction.html

注意事项

  • 由 HTTP API 触发的云函数可以使用云调用。

这是文档里的其中一个 注意事项 但是我用的时候 云函数里有两个云调用

cloud.openapi({ appid }).subscribeMessage.send
cloud.openapi({ appid }).cloudbase.addDelayedFunctionTask


subsribeMessage.send用起来是一点问题都有没有的

但是另一个cloudbase.addDelayedFunctionTask就一直报错了

{
  status: 'rejected',
  reason: CloudSDKError: errCode: -501000  | errMsg: openapi.cloudbase.addDelayedFunctionTask:fail 未找到指定的Namespace,请创建后再试。 TcbCode: [ResourceNotFound.Namespace] rid: 673b95dd-3221d179-0ffed976
      at callWXOpenAPI (/var/user/node_modules/wx-server-sdk/index.js:2397:31)
      at processTicksAndRejections (node:internal/process/task_queues:96:5) {
    errCode: -501000,
    errMsg: 'openapi.cloudbase.addDelayedFunctionTask:fail 未找到指定的Namespace,请创建后再试。 TcbCode: [ResourceNotFound.Namespace] rid: 673b95dd-3221d179-0ffed976'
  }
}


然后 这个-501000在网上还是论坛都没找到太有有用的信息 各位大神大腿 有没有解决方法 谢谢




回答关注问题邀请回答
收藏
登录 后发表内容