USDT支付接口接入教程:欧易API + Python 秒回调

系统后台管理界面

环境搭建

宝塔面板配置

在宝塔新建一个网站,把源码上传上去:

  • 运行目录:选择 /public
  • 伪静态:按 ThinkPHP6 规则设置
宝塔面板运行目录与伪静态设置

安装向导

设置好后直接打开网站,进入安装界面,配置数据库信息以及后台登录账号密码。

如果想重新打开安装页面,删除 根目录/config/install/lock/install.lock 即可。如果是第二次安装,覆盖数据库时选择“覆盖”。

网站安装配置界面

后台配置

基础配置项

数据库安装好后,登录后台,打开菜单 支付配置 → 基础配置项

  • 监听服务:显示APP监控端在线状态,APP开启通知监听后显示“在线”
  • 通讯密钥:系统通信密钥,用于API请求核验,需与 okx.py 中的 api_key 保持一致
  • 扫码配置二维码:上传默认基础收款码(未匹配到固定金额时使用)
  • APP下载:提供微信监控APP的下载链接
支付配置基础配置项界面

支付方式配置

支持微信USDT两种支付方式:

  • 收款二维码:两种方式都需上传一张收款二维码(必填)
  • USDT收款密钥:除二维码外可额外填写收款密钥(选填),会在支付页面显示
支付方式配置界面(微信+USDT)

金额管理

金额管理菜单用于添加固定金额的收款码。

逻辑说明:

  • 添加固定金额收款码后(如微信1元),用户支付1元时直接显示这张固定码
  • 否则使用基础收款码,需要用户手动输入金额
固定金额收款码管理

USDT配置

修改 根目录/okx/okx.py 配置文件:

# 欧易API配置
apikey = '你的API Key'
secretkey = '你的Secret Key'
passphrase = '你的Passphrase'

# 系统通讯密钥(与后台基础配置中的通讯密钥保持一致)
api_key = '6c27aa8d17faa3fdb7be4e06ee2f7b52'

# 回调URL(填写你当前网站的域名)
url = 'http://你的域名/pay/push'

说明:

  • API Key、Secret Key、Passphrase 需要去欧易官网申请
  • 每次请求通过通讯密钥核验,确保支付回调安全
okx.py配置文件(红框标出需要修改的配置项)

定时任务

在宝塔计划任务中新建任务:

cd /www/wwwroot/pay/okx/
python okx.py

执行频率按需调整:

  • 想要秒付秒响应:设置1-2秒
  • 想要降低负载:设置5-10秒
宝塔计划任务设置(红框标出执行周期和脚本路径)

测试与对接

配置完成后直接访问网站,会看到一个测试打赏页面,可以自行测试。

如需对接自己的业务,参考后台接口文档菜单中的API文档即可。

打赏测试页面
接口文档页面

常见问题

  • Q:USDT接口需要翻墙吗?
    A:不需要,调用的是欧易官方接口,国内可直接访问。
  • Q:支付宝能用吗?
    A:支付宝因通知栏不显示金额,无法实现回调,暂不支持。
  • Q:如何重新安装?
    A:删除 根目录/config/install/lock/install.lock 即可。

下载权限
查看
  • 免费下载
    评论并刷新后下载
    登录后下载
  • {{attr.name}}:
您当前的等级为
登录后免费下载登录 小黑屋反思中,不准下载! 评论后刷新页面下载评论 支付以后下载 请先登录 您今天的下载次数(次)用完了,请明天再来 支付积分以后下载立即支付 支付以后下载立即支付 您当前的用户组不允许下载升级会员
您已获得下载权限 您可以每天下载资源次,今日剩余

给TA打赏
共{{data.count}}人
人已打赏
源码分享

一段简单的代码实现只能指定IP调用API接口

2022-10-12 22:34:17

源码分享

今日头条a_bogus参数逆向分析与算法还原

2026-6-23 1:03:10

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
有新私信 私信列表
搜索