开发者社区
社区提问意见反馈
开发者钉组织
扫描二维码
加入支付宝开发者钉组织
文档中心
第三方应用 
开发 > 服务端 > spi 三方服务 > 介绍
收藏
订阅更新
我的文档
设置
背景介绍
随着开放生态的逐步发展,合作商家的业务不断拓展,对于服务的多样性、效率及体验都有了更高的要求。
借助 spi(service provider interface,外部服务商接口),支付宝开放平台调用第三方系统服务提供的接口,实现和不同软件服务商的协同,扩展更多的生态场景,丰富开放平台提供的产品能力。
spi 运行机制
平台通过支付宝私钥加签消息数据传输给商家应用,商家应用使用支付宝的 公钥/公钥证书 验证消息的真实性(来自于平台的真实消息)验证通过则商家应用按照 spi 接口约定封装好应用消息以及应用私钥加密 sign 值(非验签模式则响应参数不需要传 sign 值)返回给平台,平台通过应用公钥验签非加签模式则不需要验签。
1657245449073_279a762c-09bd-4157-b34f-8841b8bdfc42.png

整体流程
接入流程图

支付宝
1在后台设置 spi 的相关规范(如调用类型、请求方法、参数和错误码等)。
2将若干个 spi 组合成实现具体业务功能的产品功能包。
3将功能包以全面开放(外部服务商可以自助添加)或者定向开放(仅对特定目标服务商可见)的形式发布。
4待第三方服务商完成相关 spi 的开发并成功发布后,即可调用第三方服务商提供的 spi。
第三方服务商
根据支付宝 spi 的相关规范完成 spi 的开发,按照如下步骤完成 spi 功能包的添加并成功发布服务。
内容没有解决您的问题?您还可以前往 或 寻求帮助
凯发k8官方网娱乐官方 copyright © 支付宝(杭州)信息技术有限公司  | icp证浙b2-20160559
该文档对你是否有帮助?
当前页面目录
网站地图