阿里云,根据https://doc.dcloud.net.cn/uniCloud/cf-functions.html#eip,将5个IP加入到微信后,返回
{ Error: errCode: INVALID_REQUEST | errMsg: 此IP地址不允许调用该接口 }
PS:转账到零钱功能是根据https://gitee.com/dcloud/uniPay.git中1.1.1增加了transfer方法
/**
- 商家付款到零钱
- @param {string} params.outBatchNo 转账批次
- @param {string} params.subject 标题
- @param {string} params.body 转账说明
- @param {number} params.totalFee 转账总金额,分
- @param {string} params.openid 对方微信opendi
-
@return {Promise<>}
/
async transfer (params) {
if (!params.out_batch_no) throw new Error('outBatchNo required')
if (!params.batch_remark) throw new Error('body required')
if (!params.total_amount) throw new Error('totalFee required')
if (!params.openid) throw new Error('openid required')params.transfer_detail_list = [{
out_detail_no: params.out_batch_no,
transfer_amount: params.total_amount,
transfer_remark: params.batch_remark,
openid: params.openid,
user_name: params.user_name
}]params.total_num = 1
params.appid = this.options.appId
delete params.openid
delete params.user_namereturn await this._request('/v3/transfer/batches', params, 'POST')
}
张灯那个结彩 (作者)
transfer调用requestEip入参BUG,少写一个successStatusCode参数,应该是200
2023-12-16 14:53
张灯那个结彩 (作者)
httpProxyForEip返回的headers和request返回的格式不致,要做归一化处理
2023-12-16 18:35