@EnotShow

Как сделать авторизацию авито без апи?

Здрвствуйте, пытаюсь авторизоваться на авито при помощи playwrite, но фрейворк, в целом, не важен. При решении капчи, авторизации не происходит, пишет "повторите попытку", как можно обойти эту штуку, кроме как изначально использовать кэш с авторизацией? Скрипт предполагает работу с множеством аккаунтов, поэтому такой вариант не подходит.

async def main():
async with async_playwright() as p:
    browser = await p.chromium.launch(headless=False)
    page = await browser.new_page()
    await auth(page)
    await browser.close()


async def auth(page: Page):
    await page.goto("https://www.avito.ru/#login?authsrc=h")
    await page.get_by_placeholder('Телефон или почта').fill(phone_number_or_email)
    await page.get_by_placeholder('Пароль').fill(password)
    await page.locator("text=Войти").click()
    await page.wait_for_url('https://www.avito.ru/', wait_until=None)
  • Вопрос задан
  • 189 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы