行业领先的代理IP控制机制,全自建服务器,支持HTTP/HTTPS/SOCKS,全球混合住宅代理(成功率高达99%)
本文档介绍API 使用说明, 请仔细阅读
https://api.ipfly.netPOST ( Content-Type: application/json)GET注意: 公共参数用于标识用户和接口签名。各接口文档不再重复说明,但每次请求必须携带 所有公共参数需统一置于 HTTP Header 中:
| 参数名称 | 类 型 | 必选 | Http Header | 描述 |
|---|---|---|---|---|
app_id | String | 是 | X-IF-APP-ID | 接入ID,接入API 时分配的唯一标识 |
nonce | String | 是 | X-IF-NONCE | 接口签名随机字符串(每请求唯一) |
timestamp | Long | 是 | X-IF-TIMESTAMP | 接口签名时间戳(毫秒级,±5分钟内有效) |
sign | String | 是 | X-IF-SIGN | 请求参数签名(详见签名算法) |
API会对每个请求进行身份验证,用户需要使用安全凭证,经过特定的步骤对请求进行签名(Signature),每个请求都需要在公共参数中指定该签名结果并以指定的方式和格式发送请求。 API支持 GET和POST请求。对于GET方法,只支持 Content-Type: application/x-www-form-urlencoded 协议格式。对于POST方法,目前支持 Content-Type: application/json格式
application/json 请求中,body 字段作为整体参与排序(不拆分 JSON 内部字段){
"app_id":240xxxxxx001,
"body":{"pageNum": 1,"pageSize": 50,"createTimeStart": "2023-03-16","createTimeEnd": "2023-08-05"},
"nonce":"1233232",
"num":12,
"timestamp":1713255039992
}"app_id=24083001001&body={"pageNum": 1,"pageSize": 50,"createTimeStart": "2023-03-16","createTimeEnd": "2024-08-05"}&nonce=cdbb619b47bb5340d41b6fecbd7bf9e154890ebcd26bfc0c3ae187c85c023ac1&num=25×tamp=1713256038257"&key=YOUR_SECRET_KEY(YOUR_SECRET_KEY 为客户端与服务端共享的密钥)重要 : 密钥需妥善保管,不可在请求中传输
"app_id=24083001001&body={"pageNum": 1,"pageSize": 50,"createTimeStart": "2023-03-16","createTimeEnd": "2024-08-05"}&nonce=cdbb619b47bb5340d41b6fecbd7bf9e154890ebcd26bfc0c3ae187c85c023ac1&num=25×tamp=1713256038257&key=2f6ab3c81xxxxxxxxcff9a5e"sign 参数值sign 值放入 HTTP Header X-IF-SIGN