API

TOUGHRADIUS API 文档

API 接口描述 协议采用基于http restfull风格的接口调用方式。 消息发起方:第三方系统。 消息接受方:TOUGHRADIUS系统。 接口请求方法:HTTP GET/POST 请求消息格式:Url Params, application/x-www-form-urlencoded 响应消息格式:JSON {“code”:0,“msg”:“success”,“name1”:“value1”} 消息报文编码:UTF-8, GBK 接口鉴权:Basic Auth, IP白名单 API 接口配置 如果设置了IP白名单或黑名单,系统首先会检查IP名单,如果是白名单直接放行,如果是黑名单立即阻止,否则继续 Basic Auth 流程 Radius 设置 API /admin/config/radius/update 请求参数 radiusInterimIntelval: 记账间隔(秒) radiusTicketHistoryDays: 上网日志保存天数 radiusIgnorePassword: 是否免密码认证 disabled - 否 enable - 是 radiusExpireAddrPool: 过期下发地址池 例子: /admin/config/radius/update?radiusInterimIntelval=15&radiusTicketHistoryDays=180&radiusIgnorePassword=disabled&radiusExpireAddrPool=pool 响应结果 {“code”:0,“msg”:“update radius config done”,“msgtype”:“info”,“data”:null}

继续阅读