首页 >> 教程中心 >>小程序端 >> 支付宝小程序第三方应用模式代调用接口准备
详细内容

支付宝小程序第三方应用模式代调用接口准备

时间:2022-06-25     【转载】   来自:支付宝   阅读
文章内容


支付宝提供的后端产品接口基本上都是通过应用 APPID + 应用密钥(应用私钥和支付宝公钥)形式调用,APPID 分为第三方应用和自研型应用;网页应用、移动应用、小程序、生活号都是属于自研型应用。本文主要介绍小程序场景下第三方应用代调用。


第三方应用是第三方 ISV 代商家调用接口实现代商家操作或运营应用,第三方应用调用接口依赖商家应用授权,不能自调用(会报错:此用户不允许自调用),需要通过第三方应用发起应用授权商家授权小程序应用给第三方应用,获取对应 app_auth_token(第三方应用 APPID + 第三方应用密钥(第三方应用私钥和支付宝公钥) + app_auth_token 形式调用)。


小程序场景:第三方应用的业务代理范围需要加上小程序,可登录支付宝开放平台进入第三方应用详情 > 开发管理 > 应用信息 编辑应用信息,代理业务范围处勾选上小程序。

第三方应用授权

商家账号已有小程序应用

  • 通过第三方应用后台授权。ISV 登录 支付宝开放平台 > 进入第三方应用详情页 > 商家授权应用,点击 发起授权,会显示一个授权二维码和授权链接,商家通过扫码或者链接直接授权(选择小程序应用类型)成功后,后台商家授权应用处会显示 app_auth_token 和授权商家相关信息。

  • 通过拼接授权链接,让商家通过链接进行授权,获取到 app_auth_code,后端再调用换取授权令牌接口拿到到 app_auth_token。

 商家账号没有小程序应用

商户自行创建一个小程序应用,并提交审核上线后,通过“商家账号已有小程序应用”方式授权。

isv发布的模版小程序,商户到支付宝服务市场订购,isv获得商家授权,帮助商户通过模版小程序创建小程序应用,获取app_auth_token。详情参考第三方应用授权

 注意

  • ISV 权限不足。建议在控制台检查对应功能是否已经添加。可检查三方应用是否已经添加对应功能包,如果没有添加,添加后需要重新发起商户应用授权,让商家重新授权;先发起商户应用授权,后添加的功能包,同样需要重新发起应用授权。

  • 此用户不允许自调用。确认调用接口时,是否加上商家应用授权 app_auth_token。

  • 建议在创建第三方应用后尽可能添加必要的功能包,这样可以减少因为功能包问题导致的相关问题(服务市场管理、第三方应用授权、小程序三方开发基础包、第三方接入核心API、jsAPI基础包必加)。

相关文档

 注:知识库内容非实时更新,可能已过期、失效或不适用于当前情形,请谨慎参考。


联系电话:152-3452-7450 / 17635100080
工作时间:周一至周六 08:00-20:00
网站邮箱:1466458824@qq.com
公司地址:太原市小店区宏安世纪大厦A座1406

未经授权禁止复制、建立镜像 . 版权所有  |  鸣蝉品牌管理有限公司  .  安全防御     保驾护航

业务范围

网站动态

关于网站

关于服务

华为云合作伙伴