MediaCrawler/docs/代理使用.md

50 lines
1.6 KiB
Markdown
Raw Permalink Normal View History

# 代理 IP 使用说明
2024-06-29 17:10:52 +00:00
> 还是得跟大家再次强调下,不要对一些自媒体平台进行大规模爬虫或其他非法行为,要踩缝纫机的哦🤣
2023-12-08 16:06:57 +00:00
## 简易的流程图
2023-12-08 16:06:57 +00:00
![代理 IP 使用流程图](static/images/代理IP%20流程图.drawio.png)
## 准备代理 IP 信息
2024-06-29 17:10:52 +00:00
点击 <a href="https://www.kuaidaili.com/?ref=ldwkjqipvz6c">快代理</a> 官网注册并实名认证(国内使用代理 IP 必须要实名,懂的都懂)
2023-12-08 16:06:57 +00:00
## 获取 IP 代理的密钥信息
2024-06-29 17:10:52 +00:00
<a href="https://www.kuaidaili.com/?ref=ldwkjqipvz6c">快代理</a> 官网获取免费试用,如下图所示
![img.png](static/images/img.png)
2023-12-08 16:06:57 +00:00
2024-06-29 17:10:52 +00:00
注意:选择私密代理
![img_1.png](static/images/img_1.png)
2023-12-08 16:06:57 +00:00
2024-06-29 17:10:52 +00:00
选择开通试用
![img_2.png](static/images/img_2.png)
2023-12-08 16:06:57 +00:00
2024-06-29 17:10:52 +00:00
初始化一个快代理的示例如下代码所示需要4个参数
2023-12-08 16:06:57 +00:00
2024-06-29 17:10:52 +00:00
```python
2024-06-29 17:10:52 +00:00
def new_kuai_daili_proxy() -> KuaiDaiLiProxy:
"""
构造快代理HTTP实例
Returns:
2023-12-08 16:06:57 +00:00
2024-06-29 17:10:52 +00:00
"""
return KuaiDaiLiProxy(
kdl_secret_id=os.getenv("kdl_secret_id", "你的快代理secert_id"),
kdl_signature=os.getenv("kdl_signature", "你的快代理签名"),
kdl_user_name=os.getenv("kdl_user_name", "你的快代理用户名"),
kdl_user_pwd=os.getenv("kdl_user_pwd", "你的快代理密码"),
)
2023-12-08 16:06:57 +00:00
2024-06-29 17:10:52 +00:00
```
在试用的订单中可以看到这四个参数,如下图所示
2023-12-08 16:06:57 +00:00
2024-06-29 17:10:52 +00:00
`kdl_user_name`、`kdl_user_pwd`
![img_3.png](static/images/img_3.png)
2023-12-08 16:06:57 +00:00
2024-06-29 17:10:52 +00:00
`kdl_secret_id`、`kdl_signature`
![img_4.png](static/images/img_4.png)
2023-12-08 16:06:57 +00:00
## 将配置文件中的`ENABLE_IP_PROXY`置为 `True`
2024-06-29 17:10:52 +00:00
> `IP_PROXY_POOL_COUNT` 池子中 IP 的数量
2023-12-07 16:25:06 +00:00