alipay-sdk-python-all
alipay-sdk-python-all copied to clipboard
支付宝开放平台 Alipay SDK for Python
upgrade model function: to_alipay_dict
我的环境python3.8.6 + pycryptodome3.14.1 线上会导致 TypeError: Object type cannot be passed to C code 我试着将 iv 转成字节,发现可以了!
`alipay.aop.api.util.Webutils.do_post()`在Python 3.8下会警告一个语法问题 ``` /usr/local/Caskroom/miniconda/base/envs/rytd_backend/lib/python3.8/site-packages/alipay/aop/api/util/WebUtils.py:148: SyntaxWarning: "is not" with a literal. Did you mean "!="? if response.status is not 200: /usr/local/Caskroom/miniconda/base/envs/rytd_backend/lib/python3.8/site-packages/alipay/aop/api/util/WebUtils.py:186: SyntaxWarning: "is not" with a literal. Did you mean "!="?...
已经有两个 issue 提到此问题:#16 #23
Params has been changed in new Alipay open API document.
调用 alipay.user.certify.open.query(身份认证记录查询) 接口,返回结果中参数 passed 不是数组,变成了字符串。
### before ```Python from Crypto.Cipher import AES ``` ### after ```Python from Cryptodome.Cipher import AES ``` ### reason pycryptodome 原本用来平替 pycrypto, 但是依然存在各种新旧版本兼容性的问题。 所以推出了 pycryptodomex, 强制要求 使用 Cryptodome 作为开头。 ### pythonic...