支付宝开放平台开发助手下载-支付宝开放平台开发助手 v1.0.7官方最新版
星级

4.8

支付宝开放平台开发助手下载-支付宝开放平台开发助手 v1.0.7官方最新版

更新时间:2022-02-05 当前版本:V 大小:114.0M
软件类别:开发工具 软件平台:WinAll
已下线 1039人安装1455人喜欢
应用介绍

支付宝开放平台开发助手 是一款专业好用的可以快速生成支付宝密钥的软件,可以为用户提供签名、支付、验签、营销等多种强大功能。软件方便好用,用户可以自定义密钥格式,支持一键生成密钥,而且支持保存到本地,方便使用。需要的用户可以下载试试!

相关介绍

支付宝开放平台开发助手致力于为开发者提供支付、理财、信用、口碑开店、安全、营销、社交等各类能力及行业解决方案,在这里可以找到开发者、服务商、渠道商需要的各种能力、帮助及服务。这款IDE出自官方平台,专为安全账户开发提供平台。

软件功能

 1、密钥工具,可以直接在软件生成自己需要的秘钥
 2、生成的秘钥格式可以自己选择,生成的长度也可以自己选择
 3、提供CSR文件获取功能,也支持上传公钥
   4、支持签名功能,通过这款软件可以对应用程序签名
 5、可以添加应用私钥到软件签名
 6、支持RSA2、RSA两种签名方式
 7、支持从支付号读取你的应用程序公钥,方便开始同步验签
 8、支持秘钥格式转换功能,可以选择转PKCS8(JAVA适用)私钥、转PKCS1(非JAVA适用)私钥
 9、支持对应用程序的API查询,支持在线调试新的API
 10、支持程序下载,可以进入开放社区下载其他程序

常见问题

  Q:RSA签名涉及到的商户角色有哪些?

  A:通常由支付宝账户管理者登录开放平台上传商户应用公钥,并记录appid及支付宝公钥信息。

  技术同学得到 1).appid,2).商户私钥,3).支付宝公钥,放到代码里去签名和验签。

  Q: 什么是RSA算法?

  A:RSA签名算法是一种非对称算法,RSA密钥包括公钥和私钥两部分,公钥是公开信息,私钥是保密信息。在开放平台,开发者的私钥由开发者自己保存;开发者的公钥可对外公开。私钥用于签名,公钥用于验签。开发者保存自己的私钥,并对发给支付宝的信息进行签名,支付宝通过使用开发者的公钥进行验签;(支付宝端类似),通过这种方式保证信息传输的完整性以及发送者身份的真实性。

  Q:和支付宝交换公钥是什么意思?

  A:开发者私钥由开发者自行保管,把对应公钥提供给支付宝。相应的,支付宝提供自己的公钥给开发者,这称为交换公钥。

  开发者使用开发者私钥对请求内容签名,支付宝收到请求后,会使用开发者公钥进行验签,验签通过证明信息来源可靠并且未篡改。

  支付宝发送给开发者的数据中,支付宝也会使用自己的私钥进行签名。商户收到后,使用支付宝公钥验签,验签通过证明是支付宝发送的消息,并且未篡改。

  Q:开放平台 openapi 网关接口和支付宝 mapi 网关接口签名处理上有何区别?

  A:开放平台接口网关地址是 open.alipay.com,mapi网关地址是mapi.alipay.com。

  签名专区描述的内容是针对openapi网关接口的签名和验签方法。如果是mapi网关接口,签名规则有所区别,具体请参考对应接口文档(历史接口)中的签名描述。

  Q:开放平台支持的“普通公钥”、“公钥证书”两种签名方式有什么区别?

  A:在报文签名场景下,报文接受方使用发送方的公钥进行报文验签,该功能两种签名方式都可以实现。而证书签名方式的优势在于引入了CA机构对公钥持有者进行身份识别,保证该证书所属实体的真实性,以实现报文的抗抵赖。

  Q:原使用“普通公钥”签名方式的应用如何升级“公钥证书”签名方式?

  A:开发者登陆开放平台,在应用“加签方式”设置页面,选择“公钥证书”方式,再在该页面中通过“上传CSR文件在线生成证书”或“上传已申请证书”两种方式设置应用的公钥证书,具体操作详见签名专区教程。

  注意:对于从“公钥”变更到“公钥证书”签名方式的应用,在变更一周内允许开发者撤销证书回退到“公钥”模式;变更一周后不允许再回退到原模式。开发者调用支付宝网关的代码也需要升级,否则变更一周后原来的“公钥”模式接入会被支付宝网关拦截而无法成功调用。

  Q:老应用公钥证书如何更换成新公钥证书?

  A:开发者登陆开放平台,在应用“加签方式”设置页面,选择“公钥证书”方式,再在该页面中通过“上传CSR文件在线生成证书”或“上传已申请证书”两种方式设置应用新应用公钥证书,具体操作详见签名专区教程。

  注意: 上传新应用公钥证书后,开放平台将为老应用公钥证书保留7天有效期(若在这7天内老证书到期,以老证书自身过期时间点为准),超过7天后老证书将不可用。开发者务必在更新证书后7天时间内,更换接入开放平台网关代码中的应用公钥证书,否则7天后开放平台网关将验签失败。

使用方法

      1、显示秘钥工具,可以在这里生成秘钥,在软件选择生成的方式
  2、密钥长度:RSA2国密、RSA(不推荐),密钥格式:PKCS8(AVA适用)、PKCS11(非JAVA适用)
  3、点击生成密钥就可以在软件下方自动生成当前的秘钥,可以直接复制使用
  4、打开密钥文件路径就可以查看文本内容,在这里就可以得到秘钥文件
  5、签名功能,在软件上可以直接执行签名,按照提示输入请求参数
  6、请输入商户应用私钥,此私钥是商户调用支付宝进行交易的唯一凭证,请谨慎保管!
  7、将生成的签名赋值给sign参数,将sign放到请求参数中,再将每个参数值做 urlencode后发起请求即可。
  8、同步验签,此功能仅支持支付宝同步返回做验签,请勿对其他报文做验签!
  9、格式转换功能,在软件添加秘钥内容,将其转换为新的格式
  10、API查询,请点击选择应用关联要查询的应用,帮助您查询该应用下的接口信息,接口权限,接口示例代码
  11、API调试功能,请您选择需要测试的接口。点击左侧接口列表进行接口测试。
  12、开放社区,在软件上选择你需要下载的内容,可以选择下载适合的小程序使用
  13、能力中心:当面付商户可通过以下任一方式在线下完成交易收款:商家通过扫描线下买家支付宝钱包中的条码、二维码等方式将买家的交易资金直接收入商家支付宝账户,资金实时到账;线下买家通过使用支付宝钱包扫描商家的二维码等方式完成支付,资金实时到账。