API模式提取HTTP使用通常需要以下步骤:
1. 确定API的URL和参数:首先需要确定要提取的API的URL和参数,这些信息通常可以在API的文档中找到。
2. 发送HTTP请求:使用HTTP客户端库(如Python的requests库)发送HTTP请求,将API的URL和参数作为请求的参数传递。
3. 解析HTTP响应:API通常会返回JSON格式的数据,需要使用JSON解析库(如Python的json库)将响应数据解析为可操作的数据结构。
4. 处理数据:根据需要对解析后的数据进行处理,如提取特定字段、转换数据类型等。
5. 错误处理:在处理HTTP请求和响应时需要考虑错误处理,如网络连接失败、API返回错误等情况。
需要注意的是,使用API提取数据时需要遵守API提供方的使用规则,如请求频率限制、数据使用限制等。
以下附上参数示例:
代理IP提取接口
接口域名:http://api.hahado.cn:8080/api/getip/11/
| 参数名称 | 必须 | 类型 | 描述 |
| key | 是 | String | 公共参数,产品唯一标识。 |
| area | 否 | String | 默认为空,全国随机 |
| isp | 否 | Integer | 按运营商提取。0: 不筛选1: 电信2: 联通 |
| num | 否 | Integer | 提取个数,默认为1 |
| distinct | 否 | Bool | 去重提取,默认为false。如果为true则不会提取到已经在使用的IP资源。 |
| format | 否 | String | 默认txt, 支持json,html |
| seq | 否 | String | 默认回车换行(\r\n\),回车(\r),j换行(\n),Tab(\t) |
| *提取接口请求频率限制为:60次/分钟,单次提取数量最大限制为200; *提取不收费,使用才收费 |
2.白名单接口
| 名称 | 内容 |
| 添加白名单接口 | http://api.hahado.cn:8080/api/whitelist/add/11/?Key=xxx&ip=xxx |
| 删除白名单接口 | http://api.hahado.cn:8080/api/whitelist/del/11/?Key=xxx&ip=xxx |
| 查询白名单接口 | http://api.hahado.cn:8080/api/whitelist/11/?Key=xxx |
| 请求类型 | GET |
| 参数说明 | Key:产品密钥IP:操作的IP地址,多个以英文逗号【,】分割 |
| 异常 | -1:未知错误 -10:参数不合法 -11:请求过于频繁 -100:计划不存在或过期 |
查询剩余量
| 名称 | 内容 |
| 查询剩余IP量 | http://api.hahado.cn:8080/api/ |










