微信支付全部详细流程

1、什么是时序图 是一种UML交互图,描述了对象之间传递消息的时间顺序, 用来表示用例中的行为顺序, 是强调消息时间顺序的交互图; 通俗解释:就是交互流程图 (把大象装冰箱分几步) 2、时序图包括四个元素 对象(Object), 生命线(Lifeline), 激活(Activation), 消息(Message); 对象:时序图中的对象在交互中扮演的角色就是对象,使用矩形将对象名称包含起来, 名称下有下划线 生命线:生命线是一条垂直的虚线, 这条虚线表示对象的存在, 在时序图中, 每个对象都有生命线 激活:代表时序图中对象执行一项操作的时期, 表示该对象被占用以完成某个任务,当对象处于激活时期, 生命线可以拓宽为矩形 消息:对象之间的交互是通过相互发消息来实现的,箭头上面标出消息名,一个对象可以请求(要求)另一个对象做某件事件 消息从源对象指向目标对象,消息一旦发送便将控制从源对象转移到目标对象,息的阅读顺序是严格自上而下的 消息交互中的实线:请求消息 消息交互中的虚线:响应返回消息 自己调用自己的方法:反身消息

参考:https://www.cnblogs.com/langtianya/p/3825764.html

统一下单接口介绍:

int delete(int id);

wxpay.callback=16web.tunnel.qydev.com/pub/api/v1/wechat/order/callback1

5.签名测试结果

XML源串

<?xml version="1.0" encoding="UTF-8" standalone="no"?>

<xml> <appid>wxt89583oxy157pv6e</appid> <body>SpringBoot+Maven整合Websocket课程</body> <mch_id>0747785655</mch_id> <nonce_str>bd215711233047ba98089bd7d26e8532</nonce_str> <notify_url>http://qcsell.natapp1.cc/api/v1/wechat/order/callback</notify_url>

<out_trade_no>56c0a8ae122b4b7da8f74628534a6108</out_trade_no>

---------------------------------------------------------------------------

商户Key:k66z0230Vf5K22Qj70Q3U8R5460930F1

二维码知识:https://coolshell.cn/articles/10590.html

XML源串 XML源串
经验分享 程序员 微信小程序 职场和发展