遇到问题?让我来为你解答~去咨询
开发者社区
社区提问意见反馈
开发者钉组织
扫描二维码
加入支付宝开发者钉组织
文档中心
开放平台 
收藏
订阅更新
我的文档
设置
简介
沙箱环境是支付宝开放平台为开发者提供的安全低门槛的测试环境,开发者在沙箱环境中调用接口无需具备所需的商业资质,无需绑定和开通产品,同时不会对生产环境中的数据造成任何影响。
合理使用沙箱环境,可以让研发流程与商业流程并行,降低联调资损风险,加速项目的交付。

前提条件
已经入驻支付宝开放平台,详情请参见 开发者账号注册
已经创建一个应用,例如小程序应用,详情请参见 小程序应用文档指引
操作步骤
步骤一:获取应用配置和支付宝网关信息
1支付宝开放平台 进入

2选择需要调试的应用,获取应用配置信息,包括:appid、应用私钥、支付宝公钥、支付宝网关信息。

说明:点击公钥模式里面的 查看,可以快速拷贝应用私钥和支付宝公钥。
步骤二:获取产品接入指南
1以接入 jsapi支付 为例,在沙箱控制台应用信息下的产品列表,找到 jsapi支付,点击 查看文档

2参考 调试文档 中的示例进行代码开发。
步骤三:开发代码发起调用
1参考如下示例代码,调用接口 alipay.trade.create 创建交易单。
后续操作
应用开发配置
配置证书模式
1点击 启用,打开证书模式。

2获取调用需要的应用私钥、应用公钥证书、支付宝公钥证书、支付宝根证书。

3基于证书模式,发起对支付宝网关的调用。
自定义秘钥/证书
开发者如需自定义密钥/证书信息,可在 开发信息 中选择 自定义密钥
说明:若开发者没有证书或者密钥对,可查看 常见问题 > 如何获取加签密钥/证书


websocket 长链接接入
在沙箱环境使用 websocket 长链接接入需要将消息接口的订阅方式修改为 websocket,sdk 配置方式可以参考 websocket 长连接接入
说明
沙箱环境的 serverhostopenchannel-sandbox.dl.alipaydev.com
将连接支付宝网关代码修改为:alipaymsgclient.setconnector(serverhost, false)
应用网关配置
应用网关用于接收支付宝沙箱环境的异步通知(对接 from 蚂蚁消息),如创建门店的被动通知。
注意:仅 http 订阅模式的 from 蚂蚁消息才需要配置应用网关,websocket 订阅模式的 from 蚂蚁消息无需配置应用网关。

授权回调地址配置
第三方应用授权或获取用户信息中用于接收授权回调信息的地址。使用相关产品时需进行配置:
第三方应用授权:授权 url 中的 redirect_uri 必须与此值相同。
获取用户信息:授权 url 中的 redirect_uri 的域名必须与此值相同(例如:授权回调地址配置:https://auth.example.com/authcallback高亮部分需和授权 url 相同)。
接口内容加密方式配置
加密后,接口的请求内容和响应内容将会由明文内容变为密文内容,可以提升接口内容传输的安全性。若不设置,则接口内容不会被加密。更多信息请参见 aes 加密说明
服务器域名白名单配置
小程序如需访问支付宝客户端域外服务,需配置服务器域名白名单(例如 my.request、my.uploadfile)。配置的方法和规格跟线上一致。
h5 域名配置
针对小程序内打开 h5 页面,提供 web-view 组件内嵌,需配置 h5 页面的域名地址。配置的方法和规格跟线上一致。
openurl 配置
针对小程序不能通过 web-view 组件内嵌,提供 openurl 接口在小程序外打开 h5 页面。跟线上配置不同,沙箱控制台的 openurl 配置将在 1 分钟左右自动过审。
spi开发接入
在沙箱产品列表的已发布产品中添加 spi 产品。
image.png
image.png

完成产品添加后点击去开发,进入到 spi 配置页。
image.png
在 api 列表中选择 spi 接口并点击接入。
image.png

配置 spi 测试地址并保存
image.png

实现所有必须实现的 spi 接口后,点击上线

订阅消息
在沙箱应用页面下拉到 消息服务,在 from 平台 to 平台 标签页即可订阅所需监听的消息接口。

内容没有解决您的问题?您还可以前往 或 寻求帮助
凯发k8官方网娱乐官方 copyright © 支付宝(杭州)数字服务技术有限公司  | icp证浙b2-20160559
该文档对你是否有帮助?
当前页面目录
网站地图