温馨提示:不得不说微信开发文档真的很坑,踩过不少坑!以下全部是个人亲测通过的经验,涉及太多细节没发记录完整
1.接入微信登陆(安卓登陆和web端登陆):
资料准备:需要微信公众号,提供appid,appsecret,以及token
实现:参考各种资料文档
2.接入微信支付(用户充值):
资料准备:需要微信公众号开通微信支付,提供appid,appsecret,以及token,mech_id,以及api_key(支付秘钥)
实现:参考各种资料文档
官方文档:
https://pay.weixin.qq.com/wiki/doc/api/index.html
安装证书控件无法启用:
备注:之前因为腾讯一个坑attach字段,我写个空值,然后一直报签名错误,浪费了3小时
3.接入支付宝登陆(亲测开发完成)
python 支付宝支付接入流程_aipay966.com-CSDN博客
4.接入为用户发红包功能(亲测开发完成):
注:需要依照微信提示安装证书
5.开发企业付款到零钱(亲测开发完成):
注:需要依照微信提示安装证书
6.中间python出现如下异常
from alipay import DCAliPay
ImportError: cannot import name 'DCAliPay'
解决方案:
pip3 install python-alipay-sdk --upgrade