PHP使用CloudBase的callFunction调用云函数报错?
发布于 5 年前 作者 yan79 8092 次浏览 来自 官方Issues

PHP使用CloudBase的callFunction调用云函数(已经调通了,并且打印出了参数),然后云函数后面执行cloud.cloudPay.refund退款逻辑报错,错误信息如下:

{"errorCode":1,"errorMessage":"user code exception caught","stackTrace":"Error: errCode: -501007 invalid parameters | errMsg: refund:fail missing wxCloudApiToken\n at callGeneralOpenAPI (/var/user/node_modules/wx-server-sdk/index.js:426:19)\n at process._tickCallback (internal/process/next_tick.js:68:7)","statusCode":430}

但是在(小程序、云端测试、本地测试)里面都可以调通,并且不报错。

PHP代码

小程序代码:

云函数代码:

回到顶部