1.代理IP提取接口
属性 | 内容 |
---|---|
提取IP接口 | http://api.shenlongip.com/ip |
方法 | GET |
编码 | utf-8 |
参数说明 |
key :产品的key;count (可选):提取数量, 不能超过200,默认值10;isp (可选):提取IP运营商,电信、移动、联通;pattern (可选):返回类型,支持txt,json;split (可选):txt格式返回的分隔符。area (可选):区域编号,多个用英文逗号分隔。sign :用户签名,提取时必须添加mr (可选):ip去重,默认选择去重。 |
异常 |
code :错误编号;msg :描述信息。 |
成功 |
返回内容的标签或字段类型可在产品管理里通过设置提取格式来定制; 类型为txt文本的定制标签如下: ip :port自定义分隔符;类型为json格式的响应字段如下: data :[{ ip :IPport :端口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&ip=xxx,xxx |
方法 | GET |
编码 | utf-8 |
参数说明 |
key :用户账号sign :密钥签名ip :需要添加或删除的ip地址, 多个使用','分割 |
异常 |
{code :错误代码msg :描述信息} |
成功 |
{code :200info :描述信息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 |
未实名 |