1.0 创建应用(备注:真实应用)

运营人员,在正式使用的时候步骤

https://ds.alipay.com/fd-irng3zgw/index.html

点击【控制台】,进行应用的创建

2.0 沙箱

开发和测试使用的环境


3.0 各种开发者文档

文档主页:https://openhome.alipay.com/developmentDocument.htm
产品介绍:https://docs.open.alipay.com/270
快速接入:https://docs.open.alipay.com/270/105899/
SDK:https://opendocs.alipay.com/open/270/106291
SDK:https://github.com/fzlee/alipay/blob/master/README.zh-hans.md
python对接支付宝SDK安装:pip install python-alipay-sdk --upgrade
API列表:https://docs.open.alipay.com/270/105900/
沙箱:https://openhome.alipay.com/develop/manage

4.0 python 对接

4.1 创建应用

实际使用的应用是运营完成的
测试和开发使用的是沙箱环境,个人支付宝账号即可完成申请

4.2 OpenSSL配置公钥和私钥

4.2.1 利用OpenSSL生成本地应用的公钥和私钥

打开终端,输入OpenSSL
生成私钥genrsa -out app_private_key.pem 2048按照私钥生成对应的公钥rsa -in app_private_key.pem -pubout -out app_public_key.pem

4.2.2 将自定义的公钥配置到支付宝上,将支付宝的公钥配置到自己的项目中


打开本地生成的公钥,配置到沙箱环境中

应用公钥配置完成之后,需要将支付宝的公钥复制到本地
名字:


注意开头和结尾加上指定的内容

4.3 python对接支付宝

4.3.1 创建支付宝对象,初始化

import os
from alipay import AliPay, DCAliPay, ISVAliPay
from alipay.utils import AliPayConfigimport configapp_private_key_string = open(os.path.join(config.BASE_DIR,'keys/app_private_key.pem')).read()
alipay_public_key_string = open(os.path.join(config.BASE_DIR,'keys/alipay_public_key.pem')).read()# 创建支付对象
alipay = AliPay(appid=config.ALIPAY_APPLD,app_notify_url=None,  # 默认回调 urlapp_private_key_string=app_private_key_string,# 支付宝的公钥,验证支付宝回传消息使用,不是你自己的公钥,alipay_public_key_string=alipay_public_key_string,sign_type="RSA",  # RSA 或者 RSA2debug=False,  # 默认 Falseverbose=False,  # 输出调试数据config=AliPayConfig(timeout=15)  # 可选,请求超时时间
)

4.3.2 在接口中找到需要的接口

在接口文档中搭配需要的接口

https://github.com/fzlee/alipay/blob/master/docs/apis.zh-hans.md

案例:

# 调用接口
order_string = alipay.api_alipay_trade_page_pay(out_trade_no="26666666666",total_amount=0.01,subject='测试用的',return_url="https://example.com",notify_url="https://example.com/notify" # 可选,不填则使用默认 notify url
)

python对接蚂蚁金服支付宝相关推荐

  1. 蚂蚁金服-支付宝内推面试总结(已拿到offer)

    蚂蚁金服-支付宝内推面试总结 很幸运,这次春招内推面了三家公司,腾讯IEG,华为Cloud BU,蚂蚁金服-支付宝,全都拿到了offer.这三篇博客是按照offer的时间顺序连着的,有兴趣的话可以看我 ...

  2. 蚂蚁金服支付宝系统的单元化(转载)

    蚂蚁金服支付宝系统的单元化 在当今的互联网业内,不少人对"单元化"这个词已经耳熟能详.很多大型互联网系统,诸如阿里系的淘宝.支付宝.网商银行等,都已经实现了单元化架构,并从中获益匪 ...

  3. android蚂蚁金服支付宝支付集成步骤

    此篇仅限于android客户端集成步骤,查看全部的请转https://docs.open.alipay.com/204/105296/ 自支付宝 SDK  15.5.7 开始,打包方式更换为 AAR, ...

  4. 【直播回顾】蚂蚁金服高级开发工程师萧恺:IDEA 插件开发入门教程

    主讲人:萧恺(蚂蚁金服-支付宝事业群-高级开发工程师) 本名:肖汉松 讲师介绍: 热爱阅读,喜欢挑战,热衷尝试新的技术,关注技术背后的原理. 关注领域:Java 服务端开发,分布式系统 关注语言:Ja ...

  5. 蚁金服支付宝系统的单元化

    蚁金服支付宝系统的单元化 更多干货 分布式实战(干货) spring cloud 实战(干货) mybatis 实战(干货) spring boot 实战(干货) React 入门实战(干货) 构建中 ...

  6. 蚂蚁金服自研的OceanBase升级到2.0了,据说性能……

    本文作者为蚂蚁金服OceanBase团队资深技术专家颜然,他也是OceanBase初创成员之一,目前负责事务引擎以及性能优化方面的研发工作.(文末有彩蛋) OceanBase:在普通硬件上提供极限性能 ...

  7. 分布式SQL学习总结(1)——蚂蚁金服资深总监韩鸿源:像使用集中式数据库一样使用OceanBase分布式数据库

    很多人对蚂蚁金服的了解还仅仅停留在支付宝,其实今天的蚂蚁金服已经逐步成长为大型的金融集团,覆盖了很多范围的业务,这些业务中不仅包括超过8.7亿实名注册用户,日活2亿多的支付宝APP,还包括服务亿级免押 ...

  8. 蚂蚁金服副总谈区块链

    ICO 的泛滥将区块链热推到高点,但这也是个乱象横生的过程.最讽刺的一点是,区块链的技术价值和技术魅力在于建立信任,而 ICO 乱像却在摧毁信任. 随着对 ICO 的全面叫停,是时候好好聊聊区块链技术 ...

  9. 阿里人事巨变!张建锋卸任 CTO,胡晓明任蚂蚁金服 CEO

    肉眼品世界导读:  大家好,我是小编品品,一周前我们推送过我们的一篇原厂文章<繁荣的阿里,正在经历狂风骤雨般的重生>,由于我们与业界各个大厂的LEADER都保持良好的接触,不知是否此篇文章 ...

最新文章

  1. 华为机考HJ13句子逆序C语言弱智解法
  2. 【Android 应用开发】 FastJson 使用详解
  3. 重磅 | 一场你从未见过的数据中心盛会
  4. oracle取本月最后一天是星期几_Oracle取得本月、本年第一天和最后一天
  5. C#总结项目《影院售票系统》编写总结二
  6. 在idea里如何实现Git项目回滚
  7. leetcode——15.3Sum
  8. mysql sql优化
  9. 亚信安全中标南方电网网络架构优化调整项目 智能联动抑制未知威胁
  10. 利用hugo生成静态站点
  11. (测试可用)针式打印机打印WEB页面字体不清晰,解决方法
  12. Redis更新数据的时候如何不重置过期时间
  13. 关于使用开源版urule决策引擎优化性能和配置客户端集群同步生效的问题
  14. Kibana:为 table 创建链接 drilldown - 7.11 版本
  15. 为什么正常单据记账没有数据_正常单据记账怎么没有记录U8存货核算?正常 – 手机爱问...
  16. 升级电脑系统或者重装WIN10后,PADS软件卡死
  17. 2008.05.19 默哀祈福
  18. 大学计算机系英语自我介绍,计算机专业复试英语自我介绍范文
  19. Facebook要来东区挖人了,微软准备好了吗?
  20. 基于Flocking算法的多智能体编队matlab仿真

热门文章

  1. 如何将域名地址转换成对应的IP地址?
  2. “EA 交易”运行期间平衡曲线斜率的控制
  3. 服务器运行温度30,服务器工作环境温度为度~度之间,最好度。
  4. 每日一句:day04——From Zero To Hero
  5. 精通spring4.x 非扫描_巫师财经退出b站的争议,怎样评论才能显得比较精通合同法...
  6. 配置 SNAT 和NAT
  7. 【OpenCV-Python】 直方图均衡化
  8. 工业互联网平台:将为“补链”“优链”“强链”提供有力保障
  9. ipad9.7 能搭建php,9.7寸ipad pro能用pencil吗?ipad pro全面支持Apple Pencil
  10. 说明人工神经网络的原理,人工神经网络结构图