请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

老师,我封装了order函数【跟您的思路一样】,但是我不知道该函数要做什么事情?

# 微信PC端NATIVE支付封装
from fastapi import Request
request = Request
def order(appid,mchid,description,notify_url,out_trade_no,amount):
	url = "https://api.mch.weixin.qq.com/v3/pay/transactions/native"
	sendData = {
    "appid": appid,
    "mchid": mchid,
	"description": description,
	"notify_url": notify_url,
	"out_trade_no": out_trade_no,
	"amount": amount,
    }
    req = request(
        url,
        method="POST",
        body=sendData,
    )
我希望能收到老师的反馈

正在回答

2回答

你问的我有点蒙圈。 你是按照H5的思路,来封装PC端的支付,但是你这个代码也只有一个简单的order和sendData,你这是写了一部分,没有写完,如何调用微信的接口生成支付二维码,这些都是你要关注的;我没有细看PC端支付文档,暂时没办法给出PC端如何封装支付的代码;我想给的建议是:移动端你只要能看懂,PC端按照微信官方支付文档也是能看懂的。

1 回复 有任何疑惑可以回复我~
  • 提问者 只是为了好玩 #1
    谢谢老师,我在写回答的时候我知道我要做什么和怎么做了。
    回复 有任何疑惑可以回复我~ 2021-01-25 11:23:42
提问者 只是为了好玩 2021-01-25 11:20:22

目前我知道了:后端方法创建一个订单,返回响应的链接地址,后端将地址返回给网页。将链接地址转换成二维码,用户扫码支付。

0 回复 有任何疑惑可以回复我~
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信