一、开发前的准备

第一步:创建应用

开发者使用支付宝账号登录开放平台(需实名认证的支付宝账号),并创建应用。

第二步:配置应用

1、完善应用信息

创建应用后,点击“修改”可跳转到完善应用信息页面。

点击修改

填写信息

2、配置应用环境

界面参考

生成与配置密钥

第一步 生成RSA密钥

生成方式一(推荐):使用支付宝提供的一键生成工具(内附使用说明)

Windows:下载

MAC OSX:下载

解压打开文件夹,直接运行“支付宝RAS密钥生成器SHAwithRSA1024_V1.0.bat”(WINDOWS)或“SHAwithRSA1024_V1.0.command”(MACOSX),点击“生成RSA密钥”,会自动生成公私钥,然后点击“打开文件位置”,即可找到工具自动生成的密钥。

TIPS:工具不支持含中文或空格的路径,请下载到英文目录下使用。

生成方式二:也可以使用OpenSSL工具命令生成

首先进入OpenSSL工具,再输入以下命令。

经过以上步骤,开发者可以在当前文件夹中(OpenSSL运行文件夹),看到app_private_key.pem(开发者RSA私钥)、app_private_key_pkcs8.pem(pkcs8格式开发者RSA私钥)和app_public_key.pem(开发者RSA公钥)3个文件。开发者将私钥保留,将公钥提交给支付宝配置到开发平台,用于验证签名。以下为私钥文件和公钥文件示例。

注意:对于使用Java的开发者,将pkcs8在console中输出的私钥去除头尾、换行和空格,作为开发者私钥,对于.NET和PHP的开发者来说,无需进行pkcs8命令行操作。

标准的私钥文件示例(PHP、.NET使用)

PKCS8处理后的私钥文件示例(Java使用)

公钥文件示例

第二步 密钥配置

开发者登录开放平台后,找到并进入应用。

点击“RSA(SHA1)密钥”处的“设置开发者公钥”(如已设置则显示“查看开发者公钥”,可修改),将公钥文件去除头尾、换行和空格,仅需填入字符串。

例如转换前公钥pem文件格式:

转换后得到的字符串为:

第三步 获取支付宝公钥

应用上线后点击“查看支付宝公钥”,即可获取支付宝公钥,用于支付宝返回数据的验签。

对于支付宝公钥,看到的是一个字符串,如下:

如果需要使用文件方式(如使用服务端SDK的PHP/.NET版本)读取支付宝公钥,需要在头尾加入标示后保存至文件,文件内容如下:

3、添加应用功能

第三步:上线应用

应用开发完成后,可申请上线,上线成功后,状态变为已上线,这个状态下的应用能够调用生产环境的接口。

步骤一:确认功能

步骤二:完善应用信息步骤三:申请上线

应用申请上线后,预计会有1个工作日的审核时间,请耐心等待。

应用上线后可新增功能、删除功能,操作后实时生效。删除功能时请谨慎操作,如果线上已经有用户使用此功能,删除功能后会导致无法使用。

php支付宝ios接口,iOS-接入支付宝支付(1)相关推荐

  1. android平台安全支付服务(msp)应用开发接口,Android接入支付宝和微信支付的方法...

    前言 很多APP都需要支付功能,国内一般就是支付宝和微信了.目前这2种接入方式对于APP端来说都已经比较方便了,因为大部分的安全校验之类的逻辑都在服务端. APP端总结起来就是三步走: 接入支付的库 ...

  2. Android实现支付宝AR功能,Android接入支付宝实现支付功能实例

    我本来是想直接讲Android支付这一块的,包括支付宝,微信,其他第三方整合支付等,但是微信开放平台他对我的账号做了限制,所有我今天就先把重心放在支付宝的支付上,也算是写得尽可能详细些吧,毕竟是第三方 ...

  3. h5调用支付宝 php支付源码,友价源码如何集成支付宝H5接口(即支付宝手机支付接口)...

    在旧版的友价源码系统中,手机里打开友价程序,用支付宝付款时,还是跳到PC端的付款页面,现在新版的补丁已经改进这个问题,可以直接实现支付宝手机版付款,效果如下: 具体的设置方法请严格按照以下步骤操作,因 ...

  4. Python 调用支付宝沙箱接口 实现 扫码支付

    思路剖析 支付宝开放平台 登录 登陆之后 点击这个 研发服务 然后下载 一个 支付宝沙箱的 移动端 点击左侧的沙箱账号,就可以知道 登录沙箱的 账号和 密码了,也可以 往死充钱.他是可以扫 沙箱收款的 ...

  5. 个人如何用python支付宝收款_python怎么接入支付宝

    Python接入支付宝流程: 第一步: 首先要下载一个python的sdk,这个sdk在支付宝的开发者文档中是没有的,但是强大的python程序员自己开发了一套属于python的支付宝支付sdk. 下 ...

  6. php第三方支付接口视频,接入第三方支付及回调

    1. 老师介绍 CRMEB微擎项目负责人,CRMEB论坛超级版主,CRMEB开发群管理员. 2.课程简介 如何接入第三方支付,调试支付参数,支付回调接口,二次支付 根据教程目前已成功接入过 支付宝.付 ...

  7. 个人开发者接入支付宝,Android开发接入支付宝支付...

    做个人开发很久了,也上架了很多Android应用,最头疼的就是接入支付的问题 个人开发者无法直接对接支付宝,必须有公司的资质,因此也试了很多的第三方的平台 不过很多平台都无故克扣,要么就是费率不透明, ...

  8. android 支付宝沙箱测试,Android——接入支付宝支付(沙箱环境测试)

    简单的记录下支付宝的APP端支付的流程吧! 希望能帮助到ni 1.登录支付宝开发平台 ====================================================== 2. ...

  9. 支付宝服务器响应时间,APP接入支付宝支付完整流程及踩坑记录(含服务端)

    public void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, ...

最新文章

  1. iOS一个类可以关联多个nib文件
  2. find cp命令的用法
  3. 公钥密码--Diffie-Hellman密钥协商算法
  4. 百度之后,电子银行还安全么?
  5. java访问同一个变量_java – 从另一个类访问变量
  6. 键盘与鼠标器是微型计算机上最常用的,2016年职称计算机考试WindowsXP考前预测试题5...
  7. Win10下安装LabelImg以及使用(绝对是全网最简单的教程)
  8. Linux 内核修复5个高危漏洞
  9. hadoop入门-centos7.2安装hadoop2.8
  10. 增强现实:原理算法与应用 第一章增强现实概论笔记
  11. SQL Server 2012 下载与安装详细教程
  12. windows域环境搭建上
  13. Linux系统不同颜色文件代表什么意思?绿色、蓝色、白色、红色等代表的意义是什么?
  14. win10锁屏时间太短就关闭屏幕
  15. 全文搜索功能--solr
  16. ToolsCodeTemplate使用
  17. mysql show processlist整理
  18. 微信群里的这几类人,真让人想打他
  19. 小米洪锋:跟7000万MIUI用户谈谈
  20. 云服务器系统种类,云服务器系统种类

热门文章

  1. 基于OpenCV的人员剔除
  2. Ret2Libc(2) (有system、无‘/bin/sh’)绕过NX、ASLR
  3. hdu1874(畅通工程续)
  4. vscode中使用js的console配置 - mac
  5. 2013-7-12学习笔记
  6. Enlightenment E19 将完整支持 Wayland
  7. 计算机程序的思维逻辑 (43) - 剖析TreeMap
  8. 搭建高可用mongodb集群(二)—— 副本集
  9. Attention! .net 持久层正式发布 :Noebe
  10. js实现图片虚化_js canvas画布实现高斯模糊效果