Skip to main content
沙盒与生产环境使用同一个 API 主机。沙盒 API 密钥会选择测试环境,其中的辅助接口可在不真正划转资金的情况下模拟各种结果。 请将该密钥保存在您的后端。沙盒辅助接口并不能替代生产环境的合规或入驻流程。

测试能力的就绪状态

申请某个能力后,使用 POST /v3/sandbox/customers/{customerId}/capabilities/{capabilityId}/status 设置其沙盒状态:
使用辅助接口后,请重新拉取该能力。将其当前的 statusopenTaskIds 视为您的产品必须处理的结果。

测试一个待办任务

使用 POST /v3/sandbox/tasks 创建一个能力范围内的任务:
data.id 保存为 TASK_ID,data.revision 保存为 TASK_REVISION,并将当前的 data.requirements[0].id 保存为 REQUIREMENT_ID。使用 POST /v3/customers/{customerId}/tasks/{taskId}/submissions 提交答案:
然后使用 POST /v3/sandbox/tasks/{taskId}/review 接受或拒绝当前的提交:
生产环境的任务完成模式请参阅能力与任务

为沙盒钱包充值

使用 POST /v3/sandbox/accounts/{accountId}/topup 向一个发行的钱包入账:
如需查看这次模拟的入金转账,请将返回的 data.id 保存为 TRANSFER_ID

完成或失败一笔转账

使用 POST /v3/sandbox/transfers/{transferId}/state 设置其结果:
接下来,在沙盒中运行入金出金发行银行账户流程。