$Django 支付宝支付 微信服务号推送消息

一 支付宝支付

  大概

    支付宝支付
        正式环境:需要用营业执照去申请商户号,appid
        测试环境:沙箱环境:https://openhome.alipay.com/platform/appDaily.htm?tab=info
        
        支付宝提供接口:给商户使用,收钱
        -Java,php,C#的demo,没有python的demo(事例)
        
        -git有人封装了
        -需要安装模块:pip3 install pycryptodome
        -应用私钥---自己保存,一定不能丢
        -应用公钥---给别人用
        -支付宝公钥---支付宝用的
        -生成公钥私钥:https://docs.open.alipay.com/291/105971
        -把应用公钥配置在支付宝上:应用公钥,配置完成以后,支付宝自动生成一个支付宝公钥
        
        -在程序中:配置应用私钥,支付宝公钥
        
        -如果支付成功,支付宝会回调,但是如果你的服务器挂掉了怎么办?
            -支付宝24小时以内不定时再给你发,你修改掉订单状态即可
        -支付成功,支付宝会有一个get回调,一个post回调:修改订单状态

二 微信服务号推送消息

  大概

用什么推送
        -邮件
        -微信推送
        -短信推送
    微信推送
        -公众号(群聊)
            -认证的公众号:需要营业执照,需要交钱,可以发多篇文章
            -未认证的公众号:一天只能发一篇文章
        -服务号(微信推送)(私聊)
            -需要申请,需要认证
            -可以主动给单个用户推送消息
            -能给推送的人,必须关注我的服务号
            -沙箱环境
        -企业号
            -企业里用的:
        -你们所见的二维码:其实就是一个url地址
        -咱们在前端通过url(https://open.weixin.qq.com/connect/oauth2.....)生成一个二维码
        
        -注意*****修改:网页授权获取用户基本信息

 

 

猜你喜欢

转载自www.cnblogs.com/3sss-ss-s/p/10185255.html