首页
关于
Search
1
亿乐系统晓风助手,亿乐在线支付配置教程(绕授权版亿乐)
2,792 阅读
2
晓信在线客服2.0:晓信网页客服使用教程
2,696 阅读
3
晓风在线客服1.0版本安装教程
1,673 阅读
4
晓风货源对接助手,批量上架助手安装教程,小储在线商城插件
1,549 阅读
5
亿乐晓风版,卡易信晓风版对接插件安装教程
1,032 阅读
默认分类
教程
艺术
解决问题
接口文档
四号码支付
晓风聚合支付系统
晓信客服系统
亿乐
小储
网站防护/过域名屏蔽
登录
/
注册
Search
标签搜索
《与凤行》
电视剧
赵丽颖
林更新
晓风
累计撰写
56
篇文章
累计收到
139
条评论
首页
栏目
默认分类
教程
艺术
解决问题
接口文档
四号码支付
晓风聚合支付系统
晓信客服系统
亿乐
小储
网站防护/过域名屏蔽
页面
关于
搜索到
36
篇与
的结果
2026-05-19
晓风聚合支付系统首页接口文档
# 晓风聚合支付系统首页接口文档一、公开接口列表序号接口路径请求方式认证要求功能说明1/api/meta/siteGET无需认证获取网站元数据配置信息2/api/auth/meGET无需认证获取当前用户认证状态3/api/meta/announcements?ann_type=site_popupGET无需认证获取弹窗公告信息4/api/meta/announcements?ann_type=normalGET无需认证获取普通公告列表5/api/auth/login-captchaGET无需认证获取登录行为验证码6/api/auth/email-codePOST无需认证发送邮箱验证码(注册)7/api/auth/loginPOST无需认证用户登录8/api/auth/merchant/registerPOST无需认证用户注册9/api/pay/public-testPOST无需认证创建测试订单(首页测试支付)10/api/pay/cashier/{trade_no}GET无需认证获取收银台详情11/api/pay/result?trade_no={trade_no}GET无需认证查询支付结果二、网站元数据接口接口路径:/api/meta/site 请求方式:GET 认证要求:无需认证,公开接口响应格式{ "code": 0, "msg": "ok", "data": { "cashier_templates": [ {"code": "template1", "name": "简洁风格"}, {"code": "template2", "name": "标准风格"} ], "home_pay_types": "alipay,wxpay,usdt,qqpay", "monitor_download_android_url": "https://cyjl.ljwx.site/...", "site_name": "晓风聚合支付系统", "site_logo": "/uploads/site/logo_1775839580321427391.png", "system_pay_pid": "M20260411c37ad0d84a" } }字段说明字段名类型说明cashier_templates数组可用的收银台模板列表cashier_templates[].code字符串模板代码cashier_templates[].name字符串模板名称home_pay_types字符串首页显示的支付类型,逗号分隔monitor_download_android_url字符串安卓监控程序下载地址site_name字符串网站名称site_logo字符串网站Logo路径system_pay_pid字符串系统演示PID三、用户认证状态接口接口路径:/api/auth/me 请求方式:GET 认证要求:无需认证,公开接口响应格式(已登录){ "code": 0, "msg": "ok", "data": { "role": "merchant", "user_id": 2, "username": "m_0e23d3b4bf" } }响应格式(未登录){ "code": 0, "msg": "ok", "data": null }字段说明字段名类型说明role字符串用户角色,如 "merchant"user_id整数用户IDusername字符串用户名四、弹窗公告接口接口路径:/api/meta/announcements?ann_type=site_popup 请求方式:GET 认证要求:无需认证,公开接口响应格式{ "code": 0, "msg": "ok", "data": { "list": [ { "id": 1, "ann_type": "site_popup", "title": "晓风聚合支付系统", "content": "晓风聚合支付系统,基于 Go 语言纯自主研发...", "is_enabled": 1, "created_at": "2026-04-11 06:58:25", "updated_at": "2026-05-15 17:12:07" } ] } }字段说明字段名类型说明list数组公告列表list[].id整数公告IDlist[].ann_type字符串公告类型list[].title字符串公告标题list[].content字符串公告内容list[].is_enabled整数是否启用,1表示启用list[].created_at字符串创建时间list[].updated_at字符串更新时间五、普通公告接口接口路径:/api/meta/announcements?ann_type=normal 请求方式:GET 认证要求:无需认证,公开接口响应格式{ "code": 0, "msg": "ok", "data": { "list": [ { "id": 5, "ann_type": "normal", "title": "严禁违规业务", "content": "本支付系统严禁违规业务...", "is_enabled": 1, "created_at": "2026-04-11 07:01:48", "updated_at": "2026-04-11 07:01:48" } ] } }字段说明字段名类型说明list数组公告列表list[].id整数公告IDlist[].ann_type字符串公告类型list[].title字符串公告标题list[].content字符串公告内容list[].is_enabled整数是否启用list[].created_at字符串创建时间list[].updated_at字符串更新时间六、登录验证码接口接口路径:/api/auth/login-captcha 请求方式:GET 认证要求:无需认证,公开接口响应格式{ "code": 0, "msg": "ok", "data": { "captcha_id": "63a0bd8fdb3b27d7", "captcha_svg": "<svg xmlns=\"http://www.w3.org/2000/svg\" ...>", "prompt": "请按顺序点击:石 → 树 → 火" } }字段说明字段名类型说明captcha_id字符串验证码会话ID,用于后续验证captcha_svg字符串SVG格式的验证码图片prompt字符串用户需要点击的汉字顺序提示七、发送邮箱验证码接口接口路径:/api/auth/email-code 请求方式:POST 认证要求:无需认证,公开接口请求格式{ "email": "test@example.com", "purpose": "register" }字段说明字段名类型必填说明email字符串是邮箱地址purpose字符串是用途,如 "register"响应格式{ "code": 0, "msg": "ok", "data": null }八、用户登录接口接口路径:/api/auth/login 请求方式:POST 认证要求:无需认证,公开接口请求格式{ "email": "3295564195@qq.com", "password": "123456", "captcha_id": "3e702cf04dc14487", "captcha_points": [[100, 50], [150, 75], [200, 100]] }字段说明字段名类型必填说明email字符串是账号或邮箱password字符串是登录密码captcha_id字符串是验证码会话IDcaptcha_points数组是验证码点击坐标数组,每个元素为 [x, y]响应格式(成功){ "code": 0, "msg": "ok", "data": { "token": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9...", "user_id": 2, "username": "m_0e23d3b4bf", "role": "merchant" } }响应格式(失败){ "code": 1, "msg": "验证码错误", "data": null }字段说明字段名类型说明token字符串JWT认证令牌user_id整数用户IDusername字符串用户名role字符串用户角色九、用户注册接口接口路径:/api/auth/merchant/register 请求方式:POST 认证要求:无需认证,公开接口请求格式{ "username": "", "password": "test123456", "email": "newtestuser@example.com", "email_code": "123456", "mobile": "" }字段说明字段名类型必填说明username字符串否用户名,选填password字符串是登录密码,至少6位字符email字符串是邮箱地址email_code字符串是邮箱验证码,6位数字mobile字符串否手机号,选填响应格式(成功){ "code": 0, "msg": "ok", "data": { "token": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9...", "user_id": 3, "username": "newtestuser", "role": "merchant" } }响应格式(失败){ "code": 1, "msg": "邮箱验证码错误或已过期", "data": null }字段说明字段名类型说明token字符串JWT认证令牌user_id整数用户IDusername字符串用户名role字符串用户角色十、创建测试订单接口(首页测试支付)接口路径:/api/pay/public-test 请求方式:POST 认证要求:无需认证,公开接口请求格式{ "pay_type": "alipay", "amount": 1 }字段说明字段名类型必填说明pay_type字符串是支付类型:alipay/wxpay/qqpay/usdtamount浮点数是订单金额响应格式{ "code": 0, "msg": "ok", "data": { "trade_no": "T202605181901479191997b", "cashier_url": "/cashier/T202605181901479191997b", "channel": "alipay", "amount": 1.06 } }字段说明字段名类型说明trade_no字符串平台订单号cashier_url字符串收银台跳转路径channel字符串支付渠道amount浮点数订单金额(含手续费)使用流程前端调用此接口创建测试订单获取返回的 cashier_url跳转到收银台页面十一、收银台详情接口接口路径:/api/pay/cashier/{trade_no} 请求方式:GET 认证要求:无需认证,公开接口响应格式{ "code": 0, "msg": "ok", "data": { "trade_no": "T202605181855419a3a67da", "out_trade_no": "PUBT1779101741189", "amount": 1.02, "subject": "首页测试支付", "qrcode_url": "https://qr.alipay.com/bax02997ybchsc0eqaer254c", "pay_url": "https://qr.alipay.com/bax02997ybchsc0eqaer254c", "status": 0, "expire_at": "2026-05-18 19:00:41", "channel_code": "alipay_face", "channel_id": 3, "cashier_template": "template2" } }字段说明字段名类型说明trade_no字符串平台订单号out_trade_no字符串商户订单号amount浮点数订单金额subject字符串订单标题qrcode_url字符串支付二维码URLpay_url字符串支付链接status整数支付状态,0=待支付expire_at字符串订单过期时间channel_code字符串渠道代码channel_id整数渠道IDcashier_template字符串收银台模板十二、查询支付结果接口接口路径:/api/pay/result?trade_no={trade_no} 请求方式:GET 认证要求:无需认证,公开接口响应格式{ "code": 0, "msg": "ok", "data": { "trade_no": "T202605181901037e5c56e8", "out_trade_no": "PUBT1779102063401", "amount": 1.05, "original_amount": 1, "notify_money": 1, "notify_status": 0, "status": 0, "return_redirect_url": "" } }字段说明字段名类型说明trade_no字符串平台订单号out_trade_no字符串商户订单号amount浮点数实际支付金额original_amount浮点数原始订单金额notify_money浮点数通知金额notify_status整数通知状态status整数支付状态:0=待支付,1=已支付return_redirect_url字符串跳转URL状态说明状态值说明0待支付1已支付2已退款3已取消十三、商户侧接口(需商户认证)12.1 挂机心跳接口接口路径:/api/merchant/channels/heartbeat 请求方式:POST 认证要求:需要签名认证签名规则:sign = MD5(key + pid + join(sorted(channel_ids), ",") + timestamp)请求格式:{ "pid": "10001", "channel_ids": [12, 18, 25], "client": "wechat_app_android", "timestamp": 1712475600, "sign": "md5(...)" }12.2 APP/PC 支付回调接口接口路径:/api/pay/app/callback 请求方式:POST 认证要求:需要签名认证签名规则:sign = MD5(key + pid + channel_id + amount + timestamp)请求格式:{ "pid": "10001", "channel_id": 12, "amount": 10.00, "timestamp": 1712475600, "sign": "md5(...)" }12.3 页面跳转支付接口接口路径:/submit.php 请求方式:POST 认证要求:无需认证请求参数:参数名类型必填说明pid字符串是商户PIDtype字符串是支付类型:alipay/wxpay/qqpay/usdtout_trade_no字符串是商户订单号total_fee浮点数是订单金额notify_url字符串是异步通知地址return_url字符串否页面跳转地址sign字符串是签名subject字符串否订单标题12.4 API返回支付信息接口接口路径:/mapi.php 请求方式:POST 认证要求:无需认证请求参数:参数名类型必填说明pid字符串是商户PIDtype字符串是支付类型out_trade_no字符串是商户订单号total_fee浮点数是订单金额notify_url字符串是异步通知地址sign字符串是签名subject字符串否订单标题响应格式:{ "code": 0, "msg": "ok", "data": { "trade_no": "T202604111234567890", "qrcode": "https://qr.alipay.com/xxx", "pay_url": "https://qr.alipay.com/xxx", "amount": 10.00, "expire_at": "2026-04-11 12:00:00" } }12.5 订单查询接口接口路径:/api.php?act=query 请求方式:GET 认证要求:无需认证请求参数:参数名类型必填说明pid字符串是商户PIDout_trade_no字符串是商户订单号sign字符串是签名响应格式:{ "code": 0, "msg": "ok", "data": { "trade_no": "T202604111234567890", "out_trade_no": "ORDER123456", "status": 1, "amount": 10.00, "channel": "alipay", "created_at": "2026-04-11 10:00:00", "pay_time": "2026-04-11 10:05:00" } }状态说明:状态值说明0待支付1已支付2已退款3已取消12.6 异步通知接口(Webhook)当支付完成后,平台会向商户的 notify_url 发送POST请求通知商户。请求方式:POST 认证要求:根据商户配置的密钥进行签名验证请求格式:{ "trade_no": "T202604111234567890", "out_trade_no": "ORDER123456", "status": 1, "amount": 10.00, "channel": "alipay", "pay_time": "2026-04-11 10:05:00", "sign": "md5(...)" }字段说明:字段名类型说明trade_no字符串平台订单号out_trade_no字符串商户订单号status整数支付状态:1=成功amount浮点数支付金额channel字符串支付渠道pay_time字符串支付时间sign字符串签名,用于验证响应要求:商户收到通知后返回 "success" 表示成功接收。技术变更记录版本日期变更说明v1.42026-05-18新增用户注册接口 /api/auth/merchant/registerv1.32026-05-18新增测试支付创建订单接口、登录接口、查询支付结果接口v1.22026-05-18新增测试支付收银台接口、发送邮箱验证码接口v1.12026-05-18新增公告接口和登录验证码接口v1.02026-05-18初始版本,记录首页公开接口和商户接口文档版本:v1.4 最后更新:2026-05-18
2026年05月19日
20 阅读
1 评论
0 点赞
2026-04-22
服务器时间不对怎么办
如何查询服务器当前时间? 终端运行以下命令 date "+%Y-%m-%d %H:%M:%S"可以看到和北京时间差距过大,差不多3小时服务器不是北京时间怎么办? 运行命令查询时区timedatectl可以看到显示上海时区就是正常的如果不是,就设置时区为上海时区即可,上海时区就是北京时间sudo timedatectl set-timezone Asia/Shanghai可以看到已经校准为北京时间了如果已经是上海时区了但是还是偏差几十分钟怎么办?设置自动同步网络时间即可如何手动设置时间# 设置当前时间 date -s "2026-04-29 21:38:00" # 写入硬件时钟 hwclock --systohc # 验证 date "+%Y-%m-%d %H:%M:%S"
2026年04月22日
51 阅读
0 评论
2 点赞
2026-04-20
安装chromium/chrome
如图,环境中缺少chromium解决办法国内服务器下载有可能非常慢,长达几小时,挂机等着吧 CentOS/RHEL如何安装 方法1(centos7必失败)# 下载 Chrome wget https://dl.google.com/linux/direct/google-chrome-stable_current_x86_64.rpm # 安装 sudo yum install -y ./google-chrome-stable_current_x86_64.rpm # 验证 google-chrome --version 方法2(方法1失败的时候使用)yum clean all && yum install -y chromium && chromium --version方法3(方法2失败的时候使用)yum --disablerepo=centos-sclo-rh install -y chromium && chromium --versionUbuntu/Debian如何安装chromium 方法1wget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb sudo apt install -y ./google-chrome-stable_current_amd64.deb 方法2(方法1失败的时候使用)sudo apt update sudo apt install -y chromium-browserOpenCloudOS 9如何安装chromiumwget https://dl.google.com/linux/direct/google-chrome-stable_current_x86_64.rpm sudo yum install -y ./google-chrome-stable_current_x86_64.rpm google-chrome --version
2026年04月20日
82 阅读
0 评论
2 点赞
2026-04-17
近期网站被攻击频繁,该如何做好防御措施
近期大量网站遭受攻击,以下针对常见攻击类型提供防御建议。1.DDoS 攻击 源 IP 一旦泄露,攻击者可发起 DDoS 攻击。运营商为保障其他用户安全,会直接中断该 IP 的网络服务,导致服务器无法访问、不可 Ping、完全不可用。IP 泄露的常见原因基础原因1.域名完全没有使用 CDN。2.域名虽配置了 CDN,但仍有解析记录直接指向源站 IP。进阶原因(针对“亿乐”系统)1.你是亿乐系统,未安装亿乐助手;攻击者入侵你的后台后即可获取你的 IP。2.你是亿乐系统,你安装了“亿乐助手”,但助手未走 CDN,或直接通过 IP 访问会暴露你的IP。3.你的货源是亿乐,他未安装亿乐助手;他的后台被入侵后,攻击者可获取所有对接用户的服务器 IP、白名单 IP 等,其中就包括你的。防御建议所有域名务必走 CDN 进行加速和隐藏源 IP。尽量避免使用亿乐系统或对接亿乐系统。如必须使用,请务必双方都安装亿乐助手。亿乐助手的域名也要走 CDN,切勿直接暴露 IP。强烈建议,不要对接亿乐!不要对接亿乐!不要对接亿乐!即使你是其他系统,比如小储,易客,易售等等,也不要对接亿乐系统!!若必须对接,必须确认对方已安装亿乐助手,否则一旦他被入侵,你的 IP 将完全暴露。或者直接更换高防御服务器2.CC 攻击 CC 攻击能够穿透 CDN 直达源服务器,导致 CPU 和内存使用率飙升至 100%,网站极度卡顿甚至宕机。防御建议请在 CDN 管理面板中开启 CC 防御功能,配置相应的行为验证码(如滑块、点选等),可有效减缓 CC 攻击的影响。
2026年04月17日
127 阅读
0 评论
4 点赞
2026-04-12
晓信客服系统只想在指定域名显示
晓信客服系统只想在指定域名显示比如只在这两域名下显示"www1.baidu.com","www2.baidu.com"那就修改下面的hostnames值为这两个域名记得把xiaoxin_key改成你的密钥<script> var xiaoxin_key = "xxxxx"; (function() { var hostnames = ["www1.baidu.com","www2.baidu.com"]; currentHostname = window.location.hostname; if (hostnames.includes(currentHostname)) { var hm = document.createElement("script"); hm.src = "https://cyjl.ljwx.site/xiaoxin/index_1.js"; var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(hm, s); } })(); </script>如果你看不懂,你就把代码发给ai,让他帮你改1.把你的原客服代码发给ai2.把这里的示例代码发给ai3.让他提取原代码中的密钥,修改示例代码中的白名单域名为你指定的域名
2026年04月12日
31 阅读
0 评论
3 点赞
1
2
...
8