姜还是老的辣,看看老战哥的老底儿和老道

上周日,2022年8月7日,参加了一场久违的半马。中伏天的傍晚,热度不减,全程挥汗如雨,虽不是PB,但也算尽力。晒一下战绩。

姜还是老的辣,看看老战哥的老底儿和老道

支付宝安全发这个通道要对接,今天上午10点,产品经理跟我们开发小组过需求。

与历往通道不太一样的是,这个通道的商户入网不是全部由系统间api调用来完成的,而是需要客户介入,客户在支付宝的签约页面先完成签约,然后系统才能继续调用相关开户api来完成开户。

其中,我们要调用支付宝api来获取这个签约页面url,然后我们的运营人员在oms系统复制这个url给客户,客户接下来在支付宝这个签约页面完成签约入网。

产品经理说这个签约url的有效期是100s,可以想象,短短的100s内完成运营把url发给客户、客户再打开url去操作,是一个非常难的事情。所以,产品经理在需求层面煞费苦心,页面、api调用机制、数据展示,等等。

开发小组的几个人,包括QA,但凡有一些支付或系统研发经验的,都对这个100s表示吃惊,所以,大家对这块需求听得也比较入神。

当然,包括我,也觉得吃惊,依据既往经验,我对此倒是很好奇,一方面我要亲自了解一下支付宝的原始文档,分析一下这么做的初衷。另一方面,我要根据产品经理掌握的线索,来求证一下是不是产品经理误解了呢。

整个需求过完后,我提出了我的想法。

产品经理打开支付宝的官方文档,在页面上ctrl+F搜索”100s”,定位到的结果一下子为我们解惑。

姜还是老的辣,看看老战哥的老底儿和老道

还真是产品经理误解这个100s了!——————它不是签约页面的有效期是100s,而是签约页面上的签约二维码的有效期是100s。也就是说,这个签约页面是没有有效期的,这样一来,我们只需要调用一次api获取到这个签约url就可以了。产品经理煞费苦心的需求设计也可以付诸东流了。

附上支付宝官网对支付宝安全发这种模式的签约入网流程图。

姜还是老的辣,看看老战哥的老底儿和老道

姜还是老的辣,看看老战哥的老底儿和老道

Original: https://www.cnblogs.com/buguge/p/16573772.html
Author: buguge
Title: 姜还是老的辣,看看老战哥的老底儿和老道

原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/591620/

转载文章受原作者版权保护。转载请注明原作者出处!

(0)

大家都在看

  • 人的思维定势

    人的思维定势 前段时间,因为咳嗽时间太长,去了医院看”呼吸内科”,检查了一番,最终发现是”变异性咳嗽”,也叫”变异性哮喘…

    数据库 2023年6月9日
    073
  • SpringBoot整合WebService(实用版)

    SpringBoot整合WebService 简介 WebService就是一种跨编程语言和跨操作系统平台的远程调用技术 此处就不赘述WebService相关概念和原理了,可以参考…

    数据库 2023年6月16日
    0101
  • super 和 this 的区别

    一、二者的区别 1.属性的区别:this访问本类中的属性,如果本类没有此属性则从父类中继续查找。super访问父类中的属性。2.方法的区别:this访问本类中的方法,如果本类没有此…

    数据库 2023年6月11日
    085
  • 素数算法(Prime Num Algorithm)

    数学是科学的皇后,而素数可以说是数学最为核心的概念之一。围绕素数产生了很多伟大的故事,最为著名莫过于哥德巴赫猜想、素数定理和黎曼猜想(有趣的是,自牛顿以来的三个最伟大数学家,欧拉、…

    数据库 2023年6月14日
    0145
  • 关于接口设计的思考–我们真的需要这么多入参吗

    最近,我改造一个旧接口时发现,这个接口有 30 多个入参,而事实上并不需要那么多,而且,这个接口还存在比较大的安全隐患。所以,关于如何设计接口入参,我想谈谈自己的一些想法。 当然,…

    数据库 2023年6月6日
    073
  • mysql data local的使用导入与导出数据到.txt

    一、先创建表 CREATE TABLE stu(id INT UNSIGNED AUTO_INCREMENT,NAME VARCHAR(15) UNIQUE, / 唯一约束 , 可…

    数据库 2023年6月9日
    085
  • SQL子查询:介绍及分类

    子查询指一个查询语句 嵌套在另一个查询语句内部的查询。 例如:挑选出 员工工资表中, 工资金额比”张三”高的 员工姓名及 工资:d SELECT &…

    数据库 2023年6月16日
    096
  • Redis的Java客户端

    Redis 的 Java 客户端 Jedis 优点:以 Redis 命令作为方法名称,学习成本低廉,简单且实用 缺点:Jedis 的实例是线程不安全的,在多线程的环境下需要基于线程…

    数据库 2023年6月16日
    089
  • 汇编实验十编写子程序

    第一题,显示字符串,8行3列显示Welcome to masm! assume cs:codedata segmentdb ‘Welcome to masm!&#821…

    数据库 2023年6月11日
    079
  • 牛客SQL刷题第一趴——非技术入门基础篇

    id device_id gender age university province 1 2138 male 21 北京大学 Beijing 2 3214 male 复旦大学 S…

    数据库 2023年6月16日
    0100
  • 总结:弹性伸缩的五个条件与六个教训

    前言弹性伸缩是云计算时代给我们带来的一项核心技术红利,但是 IT 的世界中,没有一个系统功能可以不假思索的应用到所有的场景中。这篇文章,我们将应用企业级分布式应用服务-EDAS 的…

    数据库 2023年6月15日
    0125
  • 索引的树结构

    二分查找 二叉树 二叉平衡树 B-TREE :二叉平衡树的基础上,使加载一次节点,可以加载更多路径数据,同时把查询范围缩减到更小 缺点:业务数据的大小可能远远超过了索引数据的大小,…

    数据库 2023年6月16日
    0138
  • day02-MySQL基础知识

    MySQL基本知识 1.数据库 1.1.创建数据库 语法: CREATE DATABASE [IF NOT EXISTS] db_name [create_specificatio…

    数据库 2023年6月11日
    093
  • 有道云笔记迁移到为知笔记

    背景 之前一直用的有&am…

    数据库 2023年6月9日
    089
  • mysql配置环境变量

    安装MySQL 5.6,0.28 官网下载解压即可 下载后解压 然后以管理身份打开 my.ini配置(得先配置) bin>mysqld –initialize-i…

    数据库 2023年6月9日
    087
  • 上传jar包到私有仓库nexus3

    上传Jar包到私有仓库Nexus3 官方文档 上传组件(Jar包) POST /service/rest/v1/components 官方例子: curl -v -u admin:…

    数据库 2023年6月9日
    084
亲爱的 Coder【最近整理,可免费获取】👉 最新必读书单  | 👏 面试题下载  | 🌎 免费的AI知识星球