T00ls官方API接口
1. 查询文章列表接口
接口功能
获取各类型的文章列表
URL
支持格式
JSON
HTTP请求方式
GET,POST
请求参数(使用Cookie请求)
参数 必选 类型 说明 type ture string 请求的文章类型。 page false int 页数,数字型。 文章类型包括All、Official、HR、News、Vuls、People、Law、Love、Tech、Penetration、Web、Code、CTF、Wireless、Reverse、Social。
返回字段
返回字段 字段类型 说明 status string 返回结果状态。success:成功;fail:失败。 articleslist json 失败则为空,成功结果如下。 tid int 文章ID。 subject string 文章标题。 message string 文章部分内容。 dateline string 文章发布时间。 fid int 版块ID。 views int 阅读次数。 links string 文章链接。 replies int 评论次数。 pic string 文章图片URL。
接口示例
{"status":"success","articleslist":[{"tid":"55500","subject":"\u9700\u8981\u4e00\u4e2a\u8fc7\u8d5b\u95e8\u94c1\u514b\u7684mimikatz \u5728\u7ebf\u7b49","message":"\u9700\u8981\u4e00\u4e2a\u8fc7\u8d5b\u95e8\u94c1\u514b\u7684mimikatz \u5728\u7ebf\u7b49","dateline":"5 \u5206\u949f\u524d","attachment":"0","fid":"40","views":"0","replies":"0","pic":"images\/nopic.png","links":"articles-55500.html"},......]}
2. 查询用户信息接口
接口功能
获取用户信息
URL
支持格式
JSON
HTTP请求方式
GET,POST
请求参数(使用Cookie请求)
参数 必选 类型 说明 uid false int 用户ID,数字型。
返回字段
返回字段 字段类型 说明 status string 返回结果状态。success:成功;fail:失败。 memberinfo json 失败则为空,成功结果如下。 uid int 用户ID。 username string 用户名。 authortitle string 用户组。 string 邮箱。若查看当前登录用户,则显示 。 posts int 发帖数。 threads int 主题帖数。 extcredits1 int TCV数目。 extcredits2 int TuBi数目。 nickname string 昵称。 customstatus string 自定义状态。 bio string 用户签名。 medals json 用户勋章。 field_1 string 认证信息。 field_3 string 微博地址。 sign_times int 签到次数。 sign_today int 今日是否签到。 age int 坛龄。 avatar string 用户头像URL。 formhash string formhash,提交时使用。
接口示例
{"status":"success","memberinfo":{"username":"t00ls\u7ba1\u7406\u56e2\u961f01","email":"[email protected]","posts":"2155","threads":"625","extcredits1":"41","extcredits2":"745","extcredits3":"665","nickname":"\u5475\u5475...","customstatus":"\u6211\u4eec\u4e00\u76f4\u5728\u52aa\u529b ...","bio":"\u52aa\u529b\u5efa\u8bbeT00ls\u2026\u2026\u52aa\u529b\u5efa\u8bbeT00ls\u2026\u2026","medals":[{"name":"\u6d3b\u8dc3\u4f1a\u5458\u52cb\u7ae0","image":"medal5.gif"},{"name":"\u4e94\u5e74\u9648\u8001\u4f1a\u5458\u52cb\u7ae0","image":"medal11.gif"},{"name":"T00ls\u571f\u8c6a\u52cb\u7ae0","image":"medal12.gif"}],"field_1":"T00ls\u8ba4\u8bc1\u7ba1\u7406\u5458\uff0c\u5982\u9700\u8ba4\u8bc1\uff0c\u8bf7\u8054\[email protected]","field_2":"http:\/\/t.qq.com\/T00lsSecurity","field_3":"http:\/\/weibo.com\/t00lsnet","sign_times":"1","sign_today":"0","dateline":"48 \u79d2\u524d","uid":"5872","authortitle":"\u7ba1\u7406\u56e2\u961f","age":2836,"avatar":"https:\/\/www.t00ls.net\/uc_server\/data\/avatar\/000\/00\/58\/72_avatar_middle.jpg","formhash":"80a7e0c2"}}
3. 用户登录接口
接口功能
用户登录
URL
支持格式
JSON
HTTP请求方式
POST
请求参数
参数 必选 类型 说明 action true string 值为“login”。 username true string 用户名。 password true string 用户密码,MD5值。 questionid true int 用户提问问题ID,数字型。 answer true string 用户提问答案。
返回字段
返回字段 字段类型 说明 status string 返回结果状态。success:成功;fail:失败。 message string 返回登录详情。 formhash string formhash,登录成功返回,提交时使用。
接口示例
{"status":"success","memberinfo":"login_invalid"}
4. 用户签到接口
接口功能
用户签到
URL
支持格式
JSON
HTTP请求方式
POST
请求参数(使用Cookie请求)
参数 必选 类型 说明 formhash true string formhash。 signsubmit true string 值为“true”。
返回字段
返回字段 字段类型 说明 status string 返回结果状态。success:成功;fail:失败。 message string 返回签到详情。
接口示例
{"status":"success","memberinfo":"alreadysign"}
5. 用户补签接口
接口功能
用户补签,需支付20TuBi
URL
支持格式
JSON
HTTP请求方式
POST
请求参数(使用Cookie请求)
参数 必选 类型 说明 formhash true string formhash。 signsubmit true string 值为“true”。
返回字段
返回字段 字段类型 说明 status string 返回结果状态。success:成功;fail:失败。 message string 返回签到详情。
接口示例
{"status":"success","memberinfo":"wrongbusubmit"}
6. 查询名人堂接口
接口功能
获取名人堂信息
URL
支持格式
JSON
HTTP请求方式
GET,POST
请求参数
无
返回字段
返回字段 字段类型 说明 status string 返回结果状态。success:成功;fail:失败。 memberinfo json 失败则为空,成功结果如下。 uid int 用户ID。 username string 用户名。 authortitle string 用户组。 ulinks string 用户链接 。 intro string 介绍或者获奖感言 。 avatar string 用户头像URL。
接口示例
{"status":"success","0":{"hoflist2008":[{"year":"2008","uid":"4","intro":"bloodsword\uff0c\u91cd\u5e86\u67d0\u7f51\u7edc\u5b89\u5168\u516c\u53f8\uff0c\u7f51\u7edc\u5b89\u5168\u5de5\u7a0b\u5e08\u3002","username":"bloodsword","ulinks":"members-profile-4.html","avatar":"https:\/\/www.t00ls.net\/uc_server\/data\/avatar\/000\/00\/00\/04_avatar_middle.jpg","authortitle":"\u5143\u8001\u6838\u5fc3"},......]}}
7. 查询用户文章接口
接口功能
获取用户文章
URL
支持格式
JSON
HTTP请求方式
GET,POST
请求参数(使用Cookie请求)
参数 必选 类型 说明 uid false int 用户ID,数字型。
返回字段
返回字段 字段类型 说明 status string 返回结果状态。success:成功;fail:失败。 topicslist json 失败则为空,成功结果如下。 tid int 文章ID。 fid int 版块ID。 authorid int 作者ID。 subject string 文章标题。 highlight string 文章高亮。 dateline string 文章发布时间。 lastposter string 文章最后回复人。 views int 阅读次数。 links string 文章链接。 replies int 评论次数。 flinks string 文章类型链接。 fname string 文章类型名称。
接口示例
{"status":"success","topicslist":[{"tid":"55279","fid":"39","authorid":"5872","subject":"T00ls\u5f00\u901a\u5b98\u65b9Telegram\u9891\u9053\uff08Channel\uff09","dateline":"2020-3-6 20:46","highlight":" style=\"font-weight: bold;color: #EE1B2E;\"","views":"2212","replies":"58","lastposter":"gao409115900","links":"articles-55279.html","flinks":"Official-articles.html","fname":"\u8bba\u575b\u4e8b\u52a1(Forum Affairs)","lastposteruid":4859},......]}
8. 查询用户评论接口
接口功能
获取用户评论
URL
支持格式
JSON
HTTP请求方式
GET,POST
请求参数(使用Cookie请求)
参数 必选 类型 说明 uid false int 用户ID,数字型。
返回字段
返回字段 字段类型 说明 status string 返回结果状态。success:成功;fail:失败。 replieslist json 失败则为空,成功结果如下。 pid int 评论ID。 tid int 文章ID。 fid int 版块ID。 author string 文章作者。 authorid int 文章作者ID。 message string 评论内容。 dateline string 评论发布时间。
接口示例
{"status":"success","replieslist":[{"pid":"917867","tid":"55444","fid":"39","dateline":"<span title=\"2020-3-17 16:32\">4 \u5929\u524d 16:32<\/span>","message":"\u5148\u5728Tg\u673a\u5668\u4eba\u4e2d\u4f7f\u7528\u201c\u4e00\u952e\u767b\u5f55\u201d\u767b\u5f55\u4e0b\u5373\u53ef\u3002","status":"0","author":"gao409115900","authorid":"4859"},......]}
9. 查询当前用户收藏夹接口
接口功能
获取当前用户收藏夹
URL
支持格式
JSON
HTTP请求方式
GET,POST
请求参数(使用Cookie请求)
无
返回字段
返回字段 字段类型 说明 status string 返回结果状态。success:成功;fail:失败。 favlist json 失败则为空,成功结果如下。 tid int 文章ID。 fid int 版块ID。 author string 文章作者。 authorid int 文章作者ID。 subject string 文章标题。 highlight string 文章高亮。 dateline string 文章发布时间。 lastposter string 文章最后回复人。 views int 阅读次数。 links string 文章链接。 replies int 评论次数。 flinks string 文章类型链接。 fname string 文章类型名称。
接口示例
{"status":"success","favlist":[{"tid":"30250","fid":"47","subject":"\u6e17\u900fJDM.LA, \u7206y35u\u83ca\u82b1, \u4e3aFREEBUF\u62a5\u4ec7!!!!","author":"Rices","authorid":"5336","views":"8088","replies":"155","dateline":"2015-6-12 03:54","lastposter":"NeverSec","name":"\u6e17\u900f\u6d4b\u8bd5\u6587\u7ae0(Security Articles)","links":"articles-30250.html","flinks":"Penetration-articles.html","highlight":"","fname":"\u6e17\u900f\u6d4b\u8bd5\u6587\u7ae0(Security Articles)","lastposteruid":12824},......]}
10. 查询当前用户论坛币日志接口
接口功能
获取当前用户Tcv、TuBi日志等
URL
支持格式
JSON
HTTP请求方式
GET,POST
请求参数(使用Cookie请求)
参数 必选 类型 说明 type true string 类型,可选为tubilog、cvlog、ssbilog。
返回字段
返回字段 字段类型 说明 status string 返回结果状态。success:成功;fail:失败。 loglist json 失败则为空,成功结果如下。 id int 日志ID。 uid int 用户ID。 type int 货币类型。 porm int 赚得还是消费。 money int 数目。 cmoney int 剩余数目。 reason string 发生原因。 dateline string 发生时间。
接口示例
{"status":"success","loglist":[{"id":"801895","uid":"5872","type":"2","porm":"2","money":"-20","cmoney":"745","reason":"\u8d2d\u4e70\u9080\u8bf7\u7801\uff0c\u6570\u76ee\uff1a1","mark":"1","timeline":"2020-03-20 17:34:57","i":1,"color":"green"},......]}
11. 查询当前用户足迹接口
接口功能
获取当前用户访问记录
URL
支持格式
JSON
HTTP请求方式
GET,POST
请求参数(使用Cookie请求)
无
返回字段
返回字段 字段类型 说明 status string 返回结果状态。success:成功;fail:失败。 articlelist json 失败则为空,成功结果如下。 tid int 文章ID。 fid int 版块ID。 authorid int 文章作者ID。 subject string 文章标题。 highlight string 文章高亮。 dateline string 文章发布时间。 lastposter string 文章最后回复人。 views int 阅读次数。 links string 文章链接。 replies int 评论次数。 flinks string 文章类型链接。 fname string 文章类型名称。
接口示例
{"status":"success","articlelist":[{"tid":"55516","fid":"52","authorid":"6962","subject":"\u514d\u6740\u7248mimikatz","dateline":"<span title=\"2020-3-21 18:58\">1 \u5c0f\u65f6\u524d<\/span>","highlight":"","views":"124","replies":"5","lastposter":"cimoom","links":"articles-55516.html","flinks":"forum-52-1.html","fname":"\u539f\u521b\u6587\u7ae0\u53d1\u5e03(Original Article)","lastposteruid":7808},......]}
12. 查询当前用户所有新消息接口
接口功能
获取当前用户所有新消息,含好友消息、系统消息、帖子消息。
URL
支持格式
JSON
HTTP请求方式
GET,POST
请求参数(使用Cookie请求)
参数 必选 类型 说明 page false int 页数,数字型。
返回字段
返回字段 字段类型 说明 status string 返回结果状态。success:成功;fail:失败。 messagelist json 失败则为空,成功结果含friend_msg、system_msg、thread_msg。 friend_msg json 含friend_msg_num、friend_msg_list。 friend_msg_list json 消息内容如下。 msgfromid int 发信用户ID。 pmid int 消息ID。 msgfrom string 发信人用户名。 dateline string 消息发送时间。 message string 消息内容。 system_msg json system_msg_num、system_msg_list。 system_msg_list json 消息内容如下。 id int 消息ID。 dateline string 消息发送时间。 message string 消息内容。 thread_msg json thread_msg_num、thread_msg_list。 thread_msg_list json 消息内容如下。 id int 消息ID。 dateline string 消息发送时间。 message string 消息内容。
接口示例
{"status":"success","messagelist":{"friend_msg":{"friend_msg_num":4,"friend_msg_list":[{"msgfromid":"13274","pmid":"90273","msgfrom":"Geekby","dateline":"2019-11-16 11:12:47","message":"......"},......]},"system_msg":{"system_msg_num":23,"system_msg_list":[{"id":"586313","dateline":"2020-03-21 14:12:07","message":"......"},......]},"thread_msg":{"thread_msg_num":1,"thread_msg_list":[{"id":"586206","dateline":"2020-03-20 21:46:24","message":"......","actor":""}]}}}
13. 查询当前用户好友消息接口
接口功能
获取当前用户好友消息
URL
支持格式
JSON
HTTP请求方式
GET,POST
请求参数(使用Cookie请求)
参数 必选 类型 说明 msgfromid true int 发信人ID。 page false int 页数,数字型。
返回字段
返回字段 字段类型 说明 status string 返回结果状态。success:成功;fail:失败。 messagelist json 失败则为空,成功结果如下。 pmid int 消息ID。 msgfromid int 发信用户ID。 msgfrom string 发信人用户名。 msgtoid int 收信用户ID。 dateline string 消息发送时间。 message string 消息内容。 new int 是否新消息。
接口示例
{"status":"success","messagelist":[{"pmid":"88507","msgfromid":"5872","msgfrom":"t00ls\u7ba1\u7406\u56e2\u961f01","msgtoid":"13065","dateline":"2019-08-30 20:53:38","message":"......","new":"0"},......]}
14. 查询当前用户系统消息接口
接口功能
获取当前用户系统消息
URL
支持格式
JSON
HTTP请求方式
GET,POST
请求参数(使用Cookie请求)
参数 必选 类型 说明 page false int 页数,数字型。
返回字段
返回字段 字段类型 说明 status string 返回结果状态。success:成功;fail:失败。 messagelist json 失败则为空,成功结果如下。 id int 消息ID。 dateline string 消息发送时间。 message string 消息内容。 new int 是否新消息。
接口示例
{"status":"success","messagelist":[{"id":"586313","dateline":"2020-03-21 14:12:07","message":"......","new":"1","actor":""},......]}
15. 查询当前用户帖子消息接口
接口功能
获取当前用户系统消息
URL
支持格式
JSON
HTTP请求方式
GET,POST
请求参数(使用Cookie请求)
参数 必选 类型 说明 page false int 页数,数字型。
返回字段
返回字段 字段类型 说明 status string 返回结果状态。success:成功;fail:失败。 messagelist json 失败则为空,成功结果如下。 id int 消息ID。 dateline string 消息发送时间。 message string 消息内容。 new int 是否新消息。
接口示例
{"status":"success","messagelist":[{"id":"586206","dateline":"2020-03-20 21:46:24","message":".......","new":"1","actor":""}]}
16. 发送好友消息接口
接口功能
发送好友消息
URL
支持格式
JSON
HTTP请求方式
GET,POST
请求参数(使用Cookie请求)
参数 必选 类型 说明 action true string 值为“send”。 msgtoid true int 目标用户ID。 message true string 消息内容。 sendsubmit true string 值为“true”。 formhash true string formhash。
返回字段
返回字段 字段类型 说明 status string 返回结果状态。success:成功;fail:失败。
接口示例
{"status":"success"}
17. 设置消息已读接口
接口功能
设置消息已读
URL
支持格式
JSON
HTTP请求方式
GET,POST
请求参数(使用Cookie请求)
参数 必选 类型 说明 type true string friend、system、thread三个类型。 action true string 值为“read”。 id true int 消息ID,friend类型时参数为“pmid”。
返回字段
返回字段 字段类型 说明 status string 返回结果状态。success:成功;fail:失败。
接口示例
{"status":"success"}
18. 删除消息接口
接口功能
删除消息,删除全部消息
URL
支持格式
JSON
HTTP请求方式
GET,POST
请求参数(使用Cookie请求)
参数 必选 类型 说明 type true string friend、system、thread三个类型。 action true string 值为“del”,全部删除时值为“alldel”。 id true int 消息ID,friend类型时参数为“pmid”,全部删除时无此参数。 delsubmit true string 值为“true”,全部删除时参数为“alldelsubmit”。 formhash true string formhash。
返回字段
返回字段 字段类型 说明 status string 返回结果状态。success:成功;fail:失败。
接口示例
{"status":"success"}