Как привязать прокси к vk_api?

Вопрос собственно в названии, добавить нечего.


Ответы (1 шт):

Автор решения: nomnoms12

Передайте сессию requests с подключенным прокси одноимённым параметром при инициализации VkApi.

Пример:

from requests import Session
from vk_api import VkApi

session = Session()
session.proxies = {'http': 'http://127.0.0.1:8000'}  # Замените на свой

vk_session = VkApi(session=session)

SOCKS настраивается также, но требует установки pysocks:

pip install pysocks

Пример:

# Замените на свой
session.proxies.update({'http': 'socks5://user:[email protected]:8000'})
→ Ссылка