提取API模式的HTTP使用模板

以下是一个基本的HTTP请求模板,你可以根据需要进行修改:

```

import requests

url = "API的URL地址"

headers = {

"Content-Type": "application/json", # 请求头中的Content-Type字段

"Authorization": "Bearer token" # 请求头中的Authorization字段,如果需要的话

}

data = {

"key1": "value1",

"key2": "value2"

}

response = requests.post(url, headers=headers, json=data)

if response.status_code == 200:

# 请求成功,处理返回的数据

result = response.json()

print(result)

else:

# 请求失败,处理错误信息

print("请求失败,错误码:", response.status_code)

print("错误信息:", response.text)

```

其中,`requests.post()`方法中的参数可以根据实际情况进行修改,例如使用`requests.get()`方法进行GET请求,或者修改请求头、请求体等内容。另外,如果API需要认证,可以在请求头中添加`Authorization`字段,值为认证的token或者其他凭证。

代理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/balance/11/?key=xxx

猜你喜欢

转载自blog.csdn.net/weixin_73725158/article/details/131226440