更新时间:2022-12-07 16:12:27贡献者收藏我的文档设置返回文档简介沙箱环境可以让开发者在小程序上线到生产环境之前进行调试和测试,不用担心测试数据干扰生产环境,从而安全且轻松地验证支付等关键场景。沙箱环境切换调试流程沙箱小程序获取沙箱小程序appid使用开发者账号登录 > 开发工具推荐,点击 沙箱 即可进入沙箱环境获取信息。 注意:●小程序有上线状态的版本时,可使用支付宝沙箱版客户端扫码访问小程序,如果需要拉最新的包,请清空支付宝沙箱版客户端的本地缓存。●小程序版本,是 ide 上传到沙箱环境。设置接口加签方式●需要对接开放平台服务端接口时,需要设置如下信息:开发者要保证接口中使用的私钥与此处的公钥匹配,否则无法调用接口。可查看 生成密钥。 沙箱支付宝公钥与线上不同,请更换代码中配置。 ●向支付宝发起请求的网关。沙箱与线上不同,请更换代码中配置,编写代码时,请将: ○请求网关修改为:https://openapi.alipaydev.com/gateway.do。○appid 切换为沙箱的 appid。○签名方式使用 rsa2。○应用私钥(private_key)使用 rsa2 (sha256) 的私钥(请根据开发语言进行选择原始或 pkcs8 格式)。○支付宝公钥(public_key)切换为配置应用公钥后,点击查看支付宝公钥看到的公钥。添加服务器域名白名单沙箱小程序前端,需要请求商家服务器进行数据交互时,请在沙箱界面:服务器域名白名单处添加请求域名白名单,可以添加3个域名白名单。 下载支付宝沙箱版客户端登录 在 > 开发工具推荐 > 沙箱 > 沙箱工具 > 支付宝客户端沙箱版,扫码访问下载支付宝沙箱版客户端并安装。 注意: 目前支付宝沙箱版客户端仅提供 android 版本,目前仅提供扫一扫、付款码、门店详情页、小程序功能,其余功能暂不提供。下载小程序开发者工具下载并安装 小程序开发者工具(简称 ide)。 版本要求:ide 0.70 及以上版本。1启动ide开发者工具 > 模板选取 > 入门。2选择api-demo,点击下一步 > 新建demo项目,进入ide编辑界面。安装沙箱环境切换插件在左侧功能面板,点击扩展市场图标,点击沙箱环境切换插件的安装按钮,安装完成后,点击启用。 切换到沙箱环境启用插件后,在 ide左上角,点击正式环境下拉框,选择沙箱环境,切换到沙箱环境。 使用支付宝沙箱版客户端扫码登录1在ide工具栏右侧,点击登录按钮,弹出登录二维码。2使用支付宝沙箱版客户端扫一扫,扫描二维码登录。推送预览调试使用 ide 编辑器编程小程序代码完成后,点击模拟器上方预览推送沙箱环境真机预览调试。特别提示安全提醒上线小程序到生产环境,为了避免安全风险,请将敏感信息直接配置到服务端应用中,不要从前端传到服务端。生产环境●环境切换插件切换到生产环境。●gateway_url 支付宝网关配置为:https://openapi.alipay.com/gateway.do。●将 app_id、app_private_key、alipay_public_key 配置为生产环境对应的小程序应用值,并在所有的请求参数中传入生产环境的 gateway_url。注意: 为避免安全风险,在小程序正式上线时,请不要使用在本沙箱环境中使用过的密钥。相关文档沙箱环境