企业🤖AI智能体构建引擎,智能编排和调试,一键部署,支持知识库和私有化部署方案 广告
> 抖音在2023.12月份推出了最新的通用交易系统,新的小程序对接原有的支付接口支付时会被拦截引导到交易系统支付,所以需要对接最新的支付接口。 # 一、生成密钥对文件 > 仅提供windows10操作教程,其他操作系统请自行研究 1. 下载并安装openssl,下载地址([Win32/Win64 OpenSSL Installer for Windows - Shining Light Productions (slproweb.com)](https://slproweb.com/products/Win32OpenSSL.html)),安装的时候选择加入环境变量PATH,不然CMD里面无法执行。 ![](https://img.kancloud.cn/64/4b/644b9ac2caa3cc11d1654698cf50e77f_1495x528.png) 2. 新建密钥对存放文件夹 ![](https://img.kancloud.cn/3b/79/3b79bd543ed484f8f47e8653c2de433a_762x328.png) 3. 按住shift+鼠标右键,运行Powershell(在此处打开Powershell窗口)。 > 执行以下命令,生成应用私钥 ``` openssl genrsa -out private_key.pem 2048 ``` > 再执行以下命令,使用应用私钥生成公钥 ``` openssl rsa -in private_key.pem -pubout -out public_key.pem ``` > 这样便得到密钥对 ![](https://img.kancloud.cn/af/ec/afecb16b043e91c0b0d5cd5678052940_862x327.png) # 二、把应用公钥(public_key.pem)的内容填写到抖音开放平台的小程序后台 > 路径:抖音开放平台-点击需要设置的小程序-开发-开发配置-密钥管理-应用公钥-添加应用公钥 ![](https://img.kancloud.cn/4e/43/4e43d58e68f73128cf8f2d0979d431c0_1723x1188.png) ![](https://img.kancloud.cn/14/25/1425fa4a18c5a4ecff4ba6e162965b48_1728x903.png) # 三、把应用私钥(private_key.pem)的内容填写到小程序矩阵内容管理后台 > 路径:小程序管理-小程序绑定-找到要设置的小程序-修改-抖音通用交易应用私钥-填写进去就行 ![](https://img.kancloud.cn/5f/41/5f4165cf9b17c4cceb332c3c25435dd2_2484x1228.png) # 四、开通抖音通用交易能力 > **申请路径**:抖音开放平台-点击需要设置的小程序-能力-解决方案-通用-交易类小程序通用。 > **申请以下能力:通用交易系统OpenApi接口能力(最重要)**、进件回调能力、通用交易系统退款扩展点能力、通用交易系统支付结果消息能力、通用交易系统退款结果消息能力、通用交易系统分账结果消息能力、提现回调能力。 > **申请理由**:用于安卓用户自助在线开通VIP; > **申请图片**:截图抖音小程序开通特权页面上传; ![](https://img.kancloud.cn/a2/bc/a2bc89a4d4a0b8e69d112de5e8cdf4cc_1951x1242.png) # 五、配置回调接口 ![](https://img.kancloud.cn/a9/95/a9950147fc6835e950855ce25ffcc880_2319x1251.png) > 所有测试地址和生产地址都设置为:您的域名+/ttcommonnotify.php ``` 如:https://www.abc.com/ttcommonnotify.php ``` ![](https://img.kancloud.cn/7a/6a/7a6aa608d509a85004387ad4e07b5bf6_1840x1135.png) > 全部设置完毕之后,将配置发布上线,等待10分钟左右,测试支付即可。 ![](https://img.kancloud.cn/89/90/89901052fb1dbf1535067415f173885d_2362x1072.png)