API接口文档



一. 获取账户剩余积分

请求域名:http://www.weikuaice.cn/index.php/web/api/jifen
请求方式:post/form-data
请求参数:

参数名

类型

描述

示例

username

string

用户名

 

password

string

密码

 

请求成功返回结果:

{
    "code": 200,
    "message": "成功",
    "data": {
        "username": "13800380000",//用户名
        "user_id": "1022",//用户ID
        "jifen": "99635" //剩余积分
    }
}

请求失败返回结果:

{
    "code": 1001,
    "message": "用户名或密码错误",
    "data": null
}

二. 上传文件检测

请求域名:http://www.weikuaice.cn/index.php/web/api/upload
请求方式:post/form-data
请求参数:

参数名

类型

描述

示例

username

string

用户名

 

password

string

密码

 

filename

string

任务名称,100个字以内,可不传

 

file

File

TXT文件,1行1个号码,文件需小于15M

注意是TXT文件类型,不是字符串

haoma_type

int

待检测的国家号码类型(默认86)

固定值(0表示检测QQ号,-1表示检测字母+数字的微信号,86表示检测中国大陆手机号,或者其他国家代表的区号)
>>>点击我查看全球区号<<<

请求成功返回结果:

{
    "code": 200,
    "message": "成功",
    "data": {
        "task_id": "20200828153844_198497",//任务编号,下载文件需要
        "count": 13 //本次检测消耗的积分
    }
}

请求失败返回结果:

{
    "code": 1002,
    "message": "请选择文件",
    "data": null
}

{
    "code": 1003,
    "message": "积分不足, 请充值",
    "data": null
}

三. 下载检测好的文件

请求域名:http://www.weikuaice.cn/index.php/web/api/dowload
请求方式:post/form-data
请求参数:

参数名

类型

描述

示例

username

string

用户名

 

password

string

密码

 

task_id

string

任务编号,上传文件时获得此参数

 

请求成功返回结果:

{
    "code": 200,
    "message": "成功",
    "data": {
        "task_id": "20200828153844_198497",
        "total_count": "13",//检测的总数量
        "open_count": "10",//开通的数量
        "file_ok_url": "http://www.weikuaice.cn/20200828153844_198497/20200828153844_198497_ok.txt",//开通活跃号文件的下载地址
	"file_cm_url": "http://www.weikuaice.cn/20200828153844_198497/20200828153844_198497_cm.txt" //沉默号僵尸号文件的下载地址
        "file_no_url": "http://www.weikuaice.cn/20200828153844_198497/20200828153844_198497_no.txt" //未开通文件的下载地址
    }
}

请求失败返回结果:

{
    "code": 1004,
    "message": "任务编号不能为空",
    "data": null
}

{
    "code": 1005,
    "message": "任务编号不存在",
    "data": null
}
 
{
    "code": 1006,
    "message": "任务正在检测中",
    "data": null
}

四. 获取最近一条检测任务ID

请求域名:http://www.weikuaice.cn/index.php/web/api/gettaskone
请求方式:post/form-data
请求参数:

参数名

类型

描述

示例

username

string

用户名

 

password

string

密码

 

jiance_type

string

检测类型(默认weixin)

固定值(weixin,douyin)

请求成功返回结果:

{
    "code": 200,
    "message": "成功",
    "data": {
        "task_id": "20200925170815_876520", //任务ID,下载文件需要
        "task_name": "测试文件上传" //任务名称
    }
}

五. 修改账户密码

请求域名:http://www.weikuaice.cn/index.php/web/api/resetpwd
请求方式:post/form-data
请求参数:

参数名

类型

描述

示例

username

string

用户名

 

password

string

当前密码

 

new_password

string

新密码,不少于6位

 

请求成功返回结果:

{
    "code": 200,
    "message": "成功",
    "data": null
}

请求失败返回结果:

{
    "code": 1001,
    "message": "用户名或密码错误",
    "data": null
}