🔐 认证模块

GET /nd/power 检查用户登录状态
请求参数
参数名 类型 必填 说明
uid string 用户ID
POST /nd/logout 登出 WhatsApp 账号
请求参数
参数名 类型 必填 说明
uid string 用户ID

👤 账号管理

GET /nd/account 获取监控账号列表
请求参数
参数名 类型 必填 说明
uid string 用户ID
GET /nd/addaccount 添加监控账号
请求参数
参数名 类型 必填 说明
uid string 用户ID
name string 备注名称
mobile string 手机号码
pre string 区号
account string 完整号码 (区号+手机号)
GET /nd/addaccountnew 添加监控账号 (返回详情)
请求参数
参数名 类型 必填 说明
uid string 用户ID
name string 备注名称
mobile string 手机号码
pre string 区号
account string 完整号码 (区号+手机号)
country string 国家 (可选)
datastring string 备用字段 (可选)
GET /nd/del 删除监控账号
请求参数
参数名 类型 必填 说明
uid string 用户ID
id number 账号ID
GET /nd/addcompare 添加对比账号
请求参数
参数名 类型 必填 说明
uid string 用户ID
username string 用户名 (可选)
name string 备注名称
mobile string 手机号码
pre string 区号
account string 完整号码 (区号+手机号)
country string 国家 (可选)
datastring string 备用字段 (可选)
source_account number 对比账号源主键ID
GET /nd/cancelcompare 取消对比账号
请求参数
参数名 类型 必填 说明
uid string 用户ID
source_account number 账号ID
POST /nd/reconnect 重新连接 WhatsApp(隐私设置修改后重试订阅)
请求参数
参数名 类型 必填 说明
uid string 用户ID
⚠️ 使用说明

当检测到好友设置了 LastSeen 隐私(is_deny=1)后, 如果确认对方已修改隐私设置,可调用此接口立即断开并重连 WhatsApp,重新订阅所有监控账号。 该操作会断开当前连接、释放资源、等待 500ms 后重新建立连接。

📊 记录查询

GET /nd/detail 获取指定账号的在线记录
请求参数
参数名 类型 必填 说明
uid string 用户ID
accid number 账号ID
page number 页码
type number 类型 (1=全部, 2=24h, 3=7d, 4=30d)
GET /nd/rlist 获取最近在线记录
请求参数
参数名 类型 必填 说明
uid string 用户ID
page number 页码
GET /nd/compare_detail 获取两个账号的重叠在线时间
请求参数
参数名 类型 必填 说明
uid string 用户ID
source_account number 源账号ID
compare_account number 对比账号ID
start string 开始日期 (YYYY-MM-DD)
end string 结束日期 (YYYY-MM-DD)

🔔 通知与配置

GET /nd/adetail 获取账号详情
请求参数
参数名 类型 必填 说明
uid string 用户ID
accid number 账号ID
GET /nd/updateAccout 续费账号
请求参数
参数名 类型 必填 说明
id number 账号ID
endtime number 新的到期时间 (毫秒时间戳)
GET /nd/changeaccountmsg 切换消息通知开关
请求参数
参数名 类型 必填 说明
cid number 账号ID
ac number 0=关闭, 1=开启
GET /nd/addclientid 保存推送 ClientID (FCM Token)
请求参数
参数名 类型 必填 说明
uid string 用户ID
clientid string FCM 推送 Token
GET /nd/accsw 获取账号开关状态
请求参数
参数名 类型 必填 说明
uid string 用户ID

📱 iOS 专用

GET /nd/ios/addmember iOS 支付成功回调
请求参数
参数名 类型 必填 说明
uid string 用户ID
num number 订阅数量
days number 订阅天数
accid number 优先更新的账号ID
GET /nd/ios/addaccount iOS 添加监控账号 (带配额检查)
请求参数
参数名 类型 必填 说明
uid string 用户ID
name string 备注名称
mobile string 手机号码
pre string 区号
account string 完整号码 (区号+手机号)
country string 国家 (可选)
datastring string 备用字段 (可选)
GET /nd/ios/renew iOS 续费 (同步更新 account 和 member_time)
请求参数
参数名 类型 必填 说明
accid number 优先更新的账号 ID
endtime number 续费时长 (毫秒)
uid string 用户ID
num number 订阅数量
GET /nd/ios/addcompare iOS 添加对比账号 (带订阅检查)
请求参数
参数名 类型 必填 说明
uid string 用户ID
name string 备注名称
mobile string 手机号码
pre string 区号
account string 完整号码 (区号+手机号)
country string 国家 (可选)
datastring string 备用字段 (可选)
source_account number 对比账号源主键ID
GET /nd/ios/cancelcompare iOS 取消对比账号
请求参数
参数名 类型 必填 说明
uid string 用户ID
source_account number 源账号ID

⚙️ 系统状态

GET /status/cluster 获取集群节点状态
请求参数

此接口无需参数