调用云托管内的支付接口(下面的url),返回错误如下,日志里url是没有问题的,是带上token的,也尝试在header里加入了cloudbase_access_token,仍返回同样的错误。另外这个api是统一下单吗,如果是为什么不叫unifiedOrder?
http://{env}.internal.ap-shanghai.tcb-api.tencentcloudapi.com/api/v2/envs/{env}/wx/pay?cloudbase_access_token={cloudbase_access_token}
{"code":"SYS_ERR","message":"Cannot read property 'cloudbase_access_token' of undefined","requestId":"963c059c99576"}
你好,微信云托管的统一下单接口是这个https://developers.weixin.qq.com/miniprogram/dev/wxcloudrun/src/api/wxpay/CloudPay.unifiedOrder.html
推荐使用方式一,部署中转服务,无需处理签名。详情参考开放接口服务
方式二 自行签名
问题是你们方法一现在是“服务升级中,暂不开放安装”
在容器里试了一下其他接口(https://api.weixin.qq.com/tcb/uploadfile)发现挂载的token根本没有用啊,手动请求(https://api.weixin.qq.com/cgi-bin/token?grant_type=client_credential&appid=APPID&secret=APPSECRET)的token是没有问题的,接口我确定放在微信令牌里了。