曦云速递 - 客户下单前端
cus_v1 编号 0
已连接
在线
-
今日发送
0
今日接收
0
成功
0
失败
0
超时
0
回调
0
ID类型来源目标action状态时间
暂无日志数据
日志表结构
CREATE TABLE `internal_api_log` ( `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT, `log_type` varchar(20) NOT NULL COMMENT 'send/receive/callback/error', `source` varchar(10) NOT NULL COMMENT '来源站点编号', `target` varchar(10) NOT NULL COMMENT '目标站点编号', `action` varchar(50) NOT NULL COMMENT '指令action', `request_data` text COMMENT '请求数据JSON', `response_data` text COMMENT '响应数据JSON', `http_code` int(11) DEFAULT '0', `status` varchar(20) DEFAULT 'success' COMMENT 'success/fail/timeout', `error_msg` text COMMENT '错误信息', `created_at` datetime DEFAULT CURRENT_TIMESTAMP, PRIMARY KEY (`id`), KEY `idx_log_type` (`log_type`), KEY `idx_source` (`source`), KEY `idx_target` (`target`), KEY `idx_action` (`action`), KEY `idx_status` (`status`), KEY `idx_created_at` (`created_at`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='内部API通信日志';
板块一:本站点资料
0
客户下单前端
cus_v1
/api/v1/receive.php
/api/v1/health.php
MD5 + AES-256
MD5 (转大写)
cus_v1_key
aB3xK9mN2pQ7rT4vW8yZ1cD5fG0hJ6aB
mN2pQ7rT4vW8yZ1cD5fG0hJ6aB3xK9m
⚠️ 安全提醒: 部署前必须替换 site_config.json 中的 appSecret 和 aesKey
生成命令: openssl rand -hex 16
板块二:编辑本站点资料
板块三:连接其他站点
我连接的站点
编号名称appKeyAPI地址状态操作
暂未连接任何站点
板块四:对方连接我的站点
编号名称appKeyAPI地址状态操作
暂无站点连接
板块五:文件查看
crypto_helper.php
receive.php
signal_sender.php
health.php
config.php
database.php
点击上方文件查看内容
板块一:通信模式开关
开启
开启
关闭
板块二:通信模式介绍

模式一:单向请求

A发请求给B,B返回结果,结束。适用于查询、创建、通知。

// 函数:sendSingle($targetNo, $action, $data) $result = sendSingle('7', 'create_order', ['user_id' => 'U001']); // A → B → 返回结果 → 结束

模式二:双向回调

A发请求给B,B处理后回调A。适用于异步操作、第三方回调转发。

// 函数:sendWithCallback($targetNo, $action, $data) $result = sendWithCallback('7', 'tracking_callback', [ 'order_id' => 'ORD001', 'tracking_no' => 'YT1234567890' ]); // A → B → B回调A → 结束

模式三:长连接(仅内部)

建立连接后持续通信,无需每次握手。4小时过期,适合多站点批量订阅。

// 函数:sendLongConnection($targetNo) $result = sendLongConnection('7'); // A ↔ B 持续通信
板块三:内部指令路由表
action发送方向接收方向模式说明
ping任意任意单向心跳测试
create_order07/8单向客户下单
tracking_callback70回调快宝单号回调
pay_callback30回调支付完成回调
get_price07单向查询运费
板块一:数据库列表
数据库名用户名密码状态编辑删除
xiyunsudi_cus xiyunsudi_cus **** 已连接
板块二:执行命令
database/internal_api_log.sql
mysql -u xiyunsudi_cus -p < database/internal_api_log.sql
板块三:配置文件
// config/database.php $dbConfig = [ 'host' => '127.0.0.1', 'port' => 3306, 'dbname' => 'xiyunsudi_cus', 'username' => 'xiyunsudi_cus', 'password' => 'sunli13230', 'charset' => 'utf8mb4', ];
环境检测
7.4.33 (要求 >= 7.0)
已加载
已加载
已加载
数据库连接测试
数据库连接正常
站点配置
0
cus_v1_key
代码文件介绍
📁 文件结构
📄 index.php
⚡ health.php (高频)
📁 api
📁 _lib
⚙️ config.php
🔐 crypto_helper.php
📡 signal_sender.php
📁 v1 (中低频)
📥 receive.php
📤 send.php
📝 logger.php
📁 v2 (预留)
📄 (待添加API版本)
📁 database
📄 logs.php
📄 internal_api_log.sql
📁 config
📄 database.php
📁 runtime
📄 nonce_cache/ (nonce缓存)
📄 sessions/ (长连接会话)
📁 business
📄 (待添加业务代码)
请选择左侧文件查看详情