阿里云沙箱服务
使用依赖包工具安装(推荐):
执行以下命令,安装阿里云SDK核心库。
如果您使用Python 2.x,执行以下命令,安装阿里云SDK核心库:
pip install aliyun-python-sdk-core
如果您使用Python 3.x,执行以下命令,安装阿里云SDK核心库:
pip install aliyun-python-sdk-core-v3
python代码如下
from alipay import AliPay
alipay_public_key_string = """支付公钥
-----END PUBLIC KEY-----"""
app_private_key_string = """应用私钥
-----END RSA PRIVATE KEY-----"""
# 实例化支付应用
alipay = AliPay(
# 你的应用的app_id
appid = "***",
# 异步通知的(据说支付宝的异步通知的准确率高达99.99)
app_notify_url = None,
# 生成的私钥
app_private_key_string= app_private_key_string,
# 支付宝的公钥
alipay_public_key_string = alipay_public_key_string,
# 加密的方式
sign_type="RSA2"
)
#发起支付请求
order_string = alipay.api_alipay_trade_page_pay(
out_trade_no="*****", #订单号,多次请求不能一样
total_amount=str(*****), #支付金额
subject="*****", #交易主题
return_url='www.baidu.com', # 重定向
notify_url=None #异步通知
)
print("https://openapi.alipaydev.com/gateway.do?"+order_string)
代码仅供参考,禁止抄袭