Cloudreve自定义付款渠道-爱发电接口
参考 https://docs.cloudreve.org/use/pro/pay 构建
推荐使用 Python3.11
使用爱发电接口
下载 src
文件夹,运行 pip install -r requirements.txt
安装依赖包
修改 .env
文件中的内容
SITE_URL="你的网站url,不带斜杠,例如 https://demo.cloudreve.org"
USER_ID="你的爱发电user_id"
TOKEN="你的爱发电api token"
PORT="5000"# 监听端口,默认5000
例如
SITE_URL="https://demo.cloudreve.org"
USER_ID="abcxxxxxxx123"
TOKEN="aAABBB123xxxxzzz"
PORT="5000"
运行 cloudreve_pay.py
文件即可
默认监听5000端口,可以自行修改 .env
文件的 PORT
参数
PORT="5000"# 监听端口,默认5000
version: '3'
services:
cloudreve-pay-afd:
image: xxdl/cloudreve-pay-afd:latest
container_name: cloudreve-pay-afd
network_mode: host
command: ["python","-u", "cloudreve_pay.py"]
environment:
- SITE_URL=https://demo.cloudreve.org
- USER_ID=abcxxxxxxx123
- TOKEN=aAABBB123xxxxzzz
- PORT=5000
在爱发电开发者页面设置Webhook URL http://example.com:5000/afdian
将 example.com
更换为你的域名或IP,点击保存
如果没有报错则说明成功
在Cloudreve管理后台-参数设置-增值服务-自定义付款渠道中填写付款方式名称、支付接口地址、通信密钥
接口地址为: http://example.com:5000/order/create
将 example.com
更换为你的域名或IP,点击保存
通信密钥可以随意填写,暂时还没加入签名验证