八骏语音+短信|接码平台-共享码
老虎接码平台 tiger-sms.com 黑色星期五打5折!大平台5多年运营,热门冷门,量大,量小都可接,按收到的验证码扣费,24/7 客服。
- 购买虚拟电话号码以接收短信 购买一个虚拟电话号码以接收短信并在 Telegram, Instagram, Viber, Twitter 上注册,0.4人民币起。 一键获得一个临时的一次性虚拟短信号码!
- 豪猪|Porcupine ·项目数量2万+,号码数量10万在线,高并发不宕机. 助力远离营销骚扰豪猪平台
- 龙腾云码平台提供5000+业务,国内外百万号码使用,不间断更新号码。稳定,高效,国内外号码库资源庞大,号码保3个月。免费试用满意为止!下载链接:http://www.ltym.top/
- 超人全球接码:全球接码领导者,短信验证,海外项目就找超人帮忙
八骏以及所有平台客户端 请自行去 QQ群 : 954795761 下载 ,不能加入群 请@群主 或者留言
本群提供各大平台测试账号免费使用
平台号码 仅供测试,和保护隐私 切勿用于违法违规的项目,否则后果自负
八骏只有网页端接码,类似以前的黑狗接码和战狼接码 很好用 支持语音验证码
八骏接码平台官网地址:
八骏这个台子 运营很久了 , 实测 很不错
八骏接码平台Web端界面:
Api实例说明:
登录接口
接口地址 /user/loginWeb/login
请求方式 POST
请求参数
参数名称 | 说明 | 参数类型 | 是否必须 | 类型 | 图式 |
---|---|---|---|---|---|
密码 | 登录密码 | 询问 | 真正 | 串 | |
用户名 | 用户名 | 询问 | 真正 | 串 |
响应状态
状态码 | 说明 | 图式 |
---|---|---|
200 | 好 | HttpResult«TokenVO» |
201 | 已建立 | |
401 | 未经授权 | |
403 | 禁止的 | |
404 | 未找到 |
响应参数
参数名称 | 说明 | 类型 | 图式 |
---|---|---|---|
错误 | 错误消息 | 串 | |
错误代码 | 错误码 | 串 | |
结果 | 返回结果 | 代币VO | 代币VO |
成功 | 是否成功 | 布尔值 | |
时间戳记 | 响应时间 | 整数(int64) | 整数(int64) |
模式属性说明
代币VO
属性名称 | 说明 | 类型 | 图式 |
---|---|---|---|
accessToken | 代币 | 串 | |
accessTokenExpiration | 令牌过期时间(秒) | 整数(int64) | |
refreshToken | 刷新令牌 | 串 | |
refreshTokenExpiration | 刷新令牌过期时间(秒) | 整数(int64) |
响应示例
{
"error": "",
"errorCode": "",
"result": {
"accessToken": "",
"accessTokenExpiration": 0,
"refreshToken": "",
"refreshTokenExpiration": 0
},
"success": true,
"timestamp": 0
}
刷新令牌
接口地址 /user/loginWeb/refreshToken
请求方式 POST
消耗 ["application/json"]
产生 ["*/*"]
请求参数
参数名称 | 说明 | 参数类型 | 是否必须 | 类型 | 图式 |
---|---|---|---|---|---|
refreshToken | 刷新令牌 | 询问 | 真正 | 串 |
响应状态
状态码 | 说明 | 图式 |
---|---|---|
200 | 好 | HttpResult«TokenVO» |
201 | 已建立 | |
401 | 未经授权 | |
403 | 禁止的 | |
404 | 未找到 |
响应参数
参数名称 | 说明 | 类型 | 图式 |
---|---|---|---|
错误 | 错误消息 | 串 | |
错误代码 | 错误码 | 串 | |
结果 | 返回结果 | 代币VO | 代币VO |
成功 | 是否成功 | 布尔值 | |
时间戳记 | 响应时间 | 整数(int64) | 整数(int64) |
模式属性说明
代币VO
属性名称 | 说明 | 类型 | 图式 |
---|---|---|---|
accessToken | 代币 | 串 | |
accessTokenExpiration | 令牌过期时间(秒) | 整数(int64) | |
refreshToken | 刷新令牌 | 串 | |
refreshTokenExpiration | 刷新令牌过期时间(秒) | 整数(int64) |
响应示例
{
"error": "",
"errorCode": "",
"result": {
"accessToken": "",
"accessTokenExpiration": 0,
"refreshToken": "",
"refreshTokenExpiration": 0
},
"success": true,
"timestamp": 0
}
获取当前用户信息
接口地址 /user/userWeb/getCurrentUser
请求方式 GET
请求参数
参数名称 | 说明 | 参数类型 | 是否必须 | 类型 | 图式 |
---|---|---|---|---|---|
access_token | 请求的令牌参数 | 询问 | 假 | 串 |
响应状态
状态码 | 说明 | 图式 |
---|---|---|
200 | 好 | HttpResult«用户信息» |
401 | 未经授权 | |
403 | 禁止的 | |
404 | 未找到 |
响应参数
参数名称 | 说明 | 类型 | 图式 |
---|---|---|---|
错误 | 错误消息 | 串 | |
错误代码 | 错误码 | 串 | |
结果 | 返回结果 | 用户信息 | 用户信息 |
成功 | 是否成功 | 布尔值 | |
时间戳记 | 响应时间 | 整数(int64) | 整数(int64) |
模式属性说明
用户信息
属性名称 | 说明 | 类型 | 图式 |
---|---|---|---|
aliPayAccount | 支付宝账号 | 串 | |
aliPayRealName | 支付宝真实姓名 | 串 | |
createTime | 创建时间 | 字符串(日期时间) | |
使能 | 是否可用 | 布尔值 | |
ID | 整数(int64) | ||
电话 | 手机号 | 串 | |
qq号 | 串 | ||
更新时间 | 更新时间 | 字符串(日期时间) | |
用户名 | 用户名 | 串 |
响应示例
{
"error": "",
"errorCode": "",
"result": {
"aliPayAccount": "",
"aliPayRealName": "",
"createTime": "",
"enable": true,
"id": 0,
"phone": "",
"qq": "",
"updateTime": "",
"username": ""
},
"success": true,
"timestamp": 0
}
获取项目选项列表
接口地址 /user/codeWeb/getProjectSelects
请求方式 GET
请求参数
参数名称 | 说明 | 参数类型 | 是否必须 | 类型 | 图式 |
---|---|---|---|---|---|
access_token | 请求的令牌参数 | 询问 | 真正 | 串 | |
关键词 | 查询关键字 | 询问 | 假 | 串 | |
pageNumber | 当前页,从1开始 | 询问 | 假 | 整数 | |
页面大小 | 每页条数 | 询问 | 假 | 整数 |
响应状态
状态码 | 说明 | 图式 |
---|---|---|
200 | 好 | HttpResult«PageResult«ProjectSelectVO»» |
401 | 未经授权 | |
403 | 禁止的 | |
404 | 未找到 |
响应参数
参数名称 | 说明 | 类型 | 图式 |
---|---|---|---|
错误 | 错误消息 | 串 | |
错误代码 | 错误码 | 串 | |
结果 | 返回结果 | PageResult«ProjectSelectVO» | PageResult«ProjectSelectVO» |
成功 | 是否成功 | 布尔值 | |
时间戳记 | 响应时间 | 整数(int64) | 整数(int64) |
模式属性说明
PageResult«ProjectSelectVO»
属性名称 | 说明 | 类型 | 图式 |
---|---|---|---|
清单 | 当页数据 | 数组 | ProjectSelectVO |
页 | 分页信息 | PageInfo | PageInfo |
ProjectSelectVO
属性名称 | 说明 | 类型 | 图式 |
---|---|---|---|
ID | 项目ID | 整数(int64) | |
projectKeyword | 项目关键字 | 串 | |
项目名称 | 项目名 | 串 | |
识别声音价格 | 识别语音单价 | 数 | |
短信价格 | 接收短信单价 | 数 | |
声音 | 能否接收语音 | 布尔值 | |
声音价格 | 接收语音单价 | 数 | |
批发价 | 批发价 | 数 |
PageInfo
属性名称 | 说明 | 类型 | 图式 |
---|---|---|---|
pageNumber | 页码 | 整数(int32) | |
页面大小 | 每页数量 | 整数(int32) | |
totalElements | 总数据量 | 整数(int64) | |
总页数 | 总页数 | 整数(int32) |
响应示例
{
"error": "",
"errorCode": "",
"result": {
"list": [
{
"id": 0,
"projectKeyword": "",
"projectName": "",
"recognitionSoundPrice": 0,
"smsPrice": 0,
"sound": true,
"soundPrice": 0,
"wholesalePrice": 0
}
],
"page": {
"pageNumber": 0,
"pageSize": 0,
"totalElements": 0,
"totalPages": 0
}
},
"success": true,
"timestamp": 0
}
获取卡商选项列表
接口地址 /user/codeWeb/getMerchantSelects
请求方式 GET
请求参数
参数名称 | 说明 | 参数类型 | 是否必须 | 类型 | 图式 |
---|---|---|---|---|---|
access_token | 请求的令牌参数 | 询问 | 真正 | 串 | |
商户名称 | 卡商名 | 询问 | 假 | 串 | |
pageNumber | 当前页,从1开始 | 询问 | 假 | 整数 | |
页面大小 | 每页条数 | 询问 | 假 | 整数 | |
projectId | 专属项目id | 询问 | 假 | 整数 |
响应状态
状态码 | 说明 | 图式 |
---|---|---|
200 | 好 | HttpResult«PageResult«MerchantSelectVO»» |
401 | 未经授权 | |
403 | 禁止的 | |
404 | 未找到 |
响应参数
参数名称 | 说明 | 类型 | 图式 |
---|---|---|---|
错误 | 错误消息 | 串 | |
错误代码 | 错误码 | 串 | |
结果 | 返回结果 | PageResult«MerchantSelectVO» | PageResult«MerchantSelectVO» |
成功 | 是否成功 | 布尔值 | |
时间戳记 | 响应时间 | 整数(int64) | 整数(int64) |
模式属性说明
PageResult«MerchantSelectVO»
属性名称 | 说明 | 类型 | 图式 |
---|---|---|---|
清单 | 当页数据 | 数组 | 商家SelectVO |
页 | 分页信息 | PageInfo | PageInfo |
商家SelectVO
属性名称 | 说明 | 类型 | 图式 |
---|---|---|---|
ID | 卡商id | 整数(int64) | |
用户名 | 用户名 | 串 |
PageInfo
属性名称 | 说明 | 类型 | 图式 |
---|---|---|---|
pageNumber | 页码 | 整数(int32) | |
页面大小 | 每页数量 | 整数(int32) | |
totalElements | 总数据量 | 整数(int64) | |
总页数 | 总页数 | 整数(int32) |
响应示例
{
"error": "",
"errorCode": "",
"result": {
"list": [
{
"id": 0,
"username": ""
}
],
"page": {
"pageNumber": 0,
"pageSize": 0,
"totalElements": 0,
"totalPages": 0
}
},
"success": true,
"timestamp": 0
}
获取运营商列表
接口地址 /user/codeWeb/getOperators
请求方式 GET
消耗``
产生 ["*/*"]
请求参数
参数名称 | 说明 | 参数类型 | 是否必须 | 类型 | 图式 |
---|---|---|---|---|---|
access_token | 请求的令牌参数 | 询问 | 真正 | 串 |
响应状态
状态码 | 说明 | 图式 |
---|---|---|
200 | 好 | HttpResult«List«OperatorVO»» |
401 | 未经授权 | |
403 | 禁止的 | |
404 | 未找到 |
响应参数
参数名称 | 说明 | 类型 | 图式 |
---|---|---|---|
错误 | 错误消息 | 串 | |
错误代码 | 错误码 | 串 | |
结果 | 返回结果 | 数组 | 操作员VO |
成功 | 是否成功 | 布尔值 | |
时间戳记 | 响应时间 | 整数(int64) | 整数(int64) |
模式属性说明
操作员VO
属性名称 | 说明 | 类型 | 图式 |
---|---|---|---|
描述 | 运营商描述 | 串 | |
名称 | 运营商枚举名 | 串 |
响应示例
{
"error": "",
"errorCode": "",
"result": [
{
"desc": "",
"name": ""
}
],
"success": true,
"timestamp": 0
}
获取手机号
接口地址 /user/codeWeb/getPhone
请求方式 GET
消耗``
产生 ["*/*"]
连接描述``
请求参数
参数名称 | 说明 | 参数类型 | 是否必须 | 类型 | 图式 |
---|---|---|---|---|---|
access_token | 请求的令牌参数 | 询问 | 假 | 串 | |
区 | 地区 | 询问 | 假 | 串 | |
商人 | 卡商id | 询问 | 假 | 整数 | |
算子 | 运营商,可用值:CHINA_TELECOM,CHINA_MOBILE,CHINA_UNICOM,VIRTUAL | 询问 | 假 | 串 | |
电话 | 手机号(设置该值时,运营商,地区,卡商选项无效) | 询问 | 假 | 串 | |
phoneService | 服务类型,可用值:SMS,SOUND,SMS_AND_SOUND | 询问 | 真正 | 串 | |
projectId | 项目id | 询问 | 真正 | 整数 |
响应状态
状态码 | 说明 | 图式 |
---|---|---|
200 | 好 | HttpResult«PhoneVO» |
401 | 未经授权 | |
403 | 禁止的 | |
404 | 未找到 |
响应参数
参数名称 | 说明 | 类型 | 图式 |
---|---|---|---|
错误 | 错误消息 | 串 | |
错误代码 | 错误码 | 串 | |
结果 | 返回结果 | 电话VO | 电话VO |
成功 | 是否成功 | 布尔值 | |
时间戳记 | 响应时间 | 整数(int64) | 整数(int64) |
模式属性说明
电话VO
属性名称 | 说明 | 类型 | 图式 |
---|---|---|---|
区 | 归属地 | 串 | |
inBlackList | 是否在用户黑名单 | 布尔值 | |
inSystemBlackList | 是否在系统黑名单 | 布尔值 | |
商人 | 卡商id | 整数(int64) | |
算子 | 运营商,可用值:CHINA_TELECOM,CHINA_MOBILE,CHINA_UNICOM,VIRTUAL | 串 | |
operatorDesc | 运营商描述 | 串 | |
电话 | 手机号 | 串 | |
projectId | 项目id | 整数(int64) |
响应示例
{
"error": "",
"errorCode": "",
"result": {
"area": "",
"inBlackList": true,
"inSystemBlackList": true,
"merchantUid": 0,
"operator": "",
"operatorDesc": "",
"phone": "",
"projectId": 0
},
"success": true,
"timestamp": 0
}
释放当前获取的全部手机号
接口地址 /user/codeWeb/unlockPhone
请求方式 GET
消耗``
产生 ["*/*"]
连接描述``
请求参数
参数名称 | 说明 | 参数类型 | 是否必须 | 类型 | 图式 |
---|---|---|---|---|---|
access_token | 请求的令牌参数 | 询问 | 真正 | 串 |
响应状态
状态码 | 说明 | 图式 |
---|---|---|
200 | 好 | HttpResult |
401 | 未经授权 | |
403 | 禁止的 | |
404 | 未找到 |
响应参数
参数名称 | 说明 | 类型 | 图式 |
---|---|---|---|
错误 | 错误消息 | 串 | |
错误代码 | 错误码 | 串 | |
结果 | 返回结果 | 目的 | |
成功 | 是否成功 | 布尔值 | |
时间戳记 | 响应时间 | 整数(int64) | 整数(int64) |
响应示例
{
"error": "",
"errorCode": "",
"result": {},
"success": true,
"timestamp": 0
}
通过WebSocket接收短信
连接地址
测试环境:ws://219.153.49.186:10028
连接方式
ws:// {ip}:{port}?id = {用户id}&access_token = {accessToken}
说明
连接成功后,需要间隔十分钟以内向服务端发送心跳,心跳格式:{“ action”:“ PING”},服务端响应心跳:{“ action”:“ PING”,“ response”:“ PONE”}
接收短信
如果当前用户获取到的号码收到指定项目的短信,则服务端会发送如下格式的数据包给客户端
{
"action": "SMS",
"response": {
"content": "【淘宝网】您于2020年08月24日申请了手机号码注册,校验码是224679",
"downloadUrl": null,
"phone": "13594479413"
}
}
参数说明
动作:SMS-短信,SOUND-语音
响应:响应参数
response.content:短信正文,如果是语音则为语音转换的文本
response.phone:收信号码
response.downloadUrl:如果时语音,这个参数才有值,转换语音文件的下载地址