更新时间:2025-04-07 18:24:19收藏订阅更新我的文档设置返回文档背景介绍随着开放生态的逐步发展,合作商家的业务不断拓展,对于服务的多样性、效率及体验都有了更高的要求。借助 spi(service provider interface,外部服务商接口),支付宝开放平台调用第三方系统服务提供的接口,实现和不同软件服务商的协同,扩展更多的生态场景,丰富开放平台提供的产品能力。spi 运行机制平台通过支付宝私钥加签消息数据传输给商家应用,商家应用使用支付宝的 公钥/公钥证书 验证消息的真实性(来自于平台的真实消息)验证通过则商家应用按照 spi 接口约定封装好应用消息以及应用私钥加密 sign 值(非验签模式则响应参数不需要传 sign 值)返回给平台,平台通过应用公钥验签非加签模式则不需要验签。整体流程接入流程图支付宝1在后台设置 spi 的相关规范(如调用类型、请求方法、参数和错误码等)。2将若干个 spi 组合成实现具体业务功能的产品功能包。3将功能包以全面开放(外部服务商可以自助添加)或者定向开放(仅对特定目标服务商可见)的形式发布。4待第三方服务商完成相关 spi 的开发并成功发布后,即可调用第三方服务商提供的 spi。第三方服务商根据支付宝 spi 的相关规范完成 spi 的开发,按照如下步骤完成 spi 功能包的添加并成功发布服务。