|
|
@@ -107,18 +107,20 @@ def get_random_browser():
|
|
|
|
|
|
def get_proxy_ip():
|
|
|
response = requests.get(
|
|
|
- "https://proxy.webshare.io/api/v2/proxy/list/?mode=direct&page=1&page_size=1",
|
|
|
+ "https://proxy.webshare.io/api/v2/proxy/list/?mode=direct&page=1&page_size=10",
|
|
|
headers={"Authorization": "Token pmdz7f3wdrwhwp88zwxmgtvn9dsusk0557vd16sp"}
|
|
|
)
|
|
|
|
|
|
if response.status_code == 200:
|
|
|
content = json.loads(response.text)
|
|
|
- print(content["results"])
|
|
|
- if content["results"][0]['valid']:
|
|
|
- username = content["results"][0]['username']
|
|
|
- password = content["results"][0]['password']
|
|
|
- proxy_address_ip = content["results"][0]['proxy_address']
|
|
|
- port = content["results"][0]['port']
|
|
|
+ # print(content["results"])
|
|
|
+ random_proxy = random.choice(content["results"])
|
|
|
+ print(random_proxy)
|
|
|
+ if random_proxy['valid']:
|
|
|
+ username = random_proxy['username']
|
|
|
+ password = random_proxy['password']
|
|
|
+ proxy_address_ip = random_proxy['proxy_address']
|
|
|
+ port = random_proxy['port']
|
|
|
# print(proxy_address_ip, port)
|
|
|
proxy = f'{username}:{password}@{proxy_address_ip}:{port}'
|
|
|
|