调用说明

1.代理IP提取接口


属性 内容
提取IP接口 http://api.shenlongip.com/ip
方法 GET
编码 utf-8
参数说明 key:产品的key;
count(可选):提取数量, 不能超过200,默认值10;
isp(可选):提取IP运营商,电信、移动、联通;
pattern(可选):返回类型,支持txt,json;
split(可选):txt格式返回的分隔符。
area(可选):区域编号,多个用英文逗号分隔。
异常 code:错误编号;
msg:描述信息。
成功 返回内容的标签或字段类型可在产品管理里通过设置提取格式来定制;

类型为txt文本的定制标签如下:
ip:port自定义分隔符;

类型为json格式的响应字段如下:
data:[
    {
        ip:IP
        port:端口
        expire:有效时间
        city:城市
        isp:运营商
    }
]
状态码 200:获取成功;
201:请求格式不正确;
202:单次请求数量超出最大值;
203:请求KEY异常;
204:套餐已过期;
205:套餐提取数量上限;
206:暂无可用IP;
207:提取地区超出服务范围;
208:提取频率太快,请稍后重试。

2.白名单接口


属性 内容
添加白名单接口 http://api.shenlongip.com/white/add?key=xxx&sign=xxx&ip=xxx
删除白名单接口 http://api.shenlongip.com/white/delete?key=xxx&sign=xxx&ip=xxx
查询白名单接口 http://api.shenlongip.com/white/fetch?key=xxx&sign=xxx
方法 GET
编码 utf-8
参数说明 key:用户账号
sign:密钥签名
ip:需要添加或删除的ip地址, 多个使用','分割
异常     {
        code:错误代码
        msg:描述信息
    }
成功     {
        code:200
        info:描述信息
        data:[xxx ,xxx] // 仅查询接口返回此字段
    }
状态码 200:操作成功
1001:参数有误
1002:ip地址格式无效
1003:key无效
1004:参数sign错误
1005:不是代理用户
1006:添加的新ip数量超过最大数量限制
1007:ip已存在
1008:ip地址不在服务范围
1009:白名单中不存在指定的ip可以删除
1101:服务器内部错误

3.通用


代码 说明
407 白名单IP校验失败
431 代理认证口令为空
432 账号密码错误

4.直连IP


代码 说明
430 客户端IP非国内
434 代理节点异常
435 代理IP状态异常
436 代理IP未经授权或已超出使用时长

5.转发


代码 说明
451 IP未提取或已过期
452 套餐信息异常
453 IP提取记录不存在
454 套餐不存在
455 用户信息异常
456 未实名

用户接入神龙HTTP代码demo


Python语言

JavaScript语言

Java语言

Kotlin语言

Php语言

客户经理

17368683470

微信二维码

定制IP

关注获取更多优惠

公众号

回到顶部