程序员

支付宝-单笔转账到支付宝账户

2017-05-16  本文已影响688人  Yvonne_ft_more
海贼王——英语教材的画风 功能选项 添加功能
def build_sign_rsa2(pre_str):
    """
    生成SHA2签名

    :param pre_str: 组装完成的字符串
    """
    private_key = RSA.importKey(base64.b64decode(PRIVATE_KEY))
    signer = PKCS1_v1_5.new(private_key)
    sign = base64.b64encode(signer.sign(SHA256.new(pre_str)))
    return sign

使用build_sign_rsa2函数生成好的SIGN要做* urlencode *后按照文档中说的拼接,使用requests.post('https://openapi.alipay.com/gateway.do?timestamp.....') 就可以请求成功了,按照返回值做相应的处理就可以了。

矢志不渝的愚者
上一篇 下一篇

猜你喜欢

热点阅读