Switch to English?
Yes
Переключитись на українську?
Так
Переключиться на русскую?
Да
Przełączyć się na polską?
Tak
Opublikuj swoje zlecenie za darmo i otrzymaj oferty od wykonawców freelancerów już minutę po opublikowaniu!

Python Selenium Parsera. Przepływ blokowania

Translated

  1. 3469    28  0
    7 dni246 PLN

    Pozdrawiam, można napisać za pośrednictwem API Youtube, rotację proxy dodamy, jeśli to konieczne. A do rozwiązania kropli są zasoby, które będą kosztować mniej niż dolar miesięcznie, można je również podłączyć.
    Możesz przekształcić się w asynchronne zapytania + API + rotacja proxy + kropla solwer

  2. 1 oferta jest ukryta
  • Anatoly Kustov
    6 marca 2023, 13:48 |

    Ниче не понятно на скрине. Что там написано скопируйте или фото лучшего качества 

  • Oleg Oleg
    6 marca 2023, 13:53 |

    your computer or network may be sending automated queries

  • Anatoly Kustov
    6 marca 2023, 13:58 |

    открыл на компе, там видно. Суть в том, что Селен так или иначе работает по алгоритму, выполняя однотипные действия. Ютуб их отслеживает и пишет вам, что вы выполняете одиковые запросы. По хорошему надо работать с Api ютуба. Селеном если, то надо ставить рандомные таймы между запросами и то, периодически будет вываливаться капча, которую нужно обходить.

  • Oleg Oleg
    6 marca 2023, 14:10 |

    По хорошему надо работать с Api ютуба

    --- Это да. Но АПИ не позволяет получить почту


    надо ставить рандомные таймы между запросами

    --- Рандомные запросы ставим. Даже сделал функцию которая после нескольких каналов заходит в гугл. Ищет сайты и ходит по сайтам
    Всё равно вылазит эта ерунда

  • Dmitro Blazhevsky
    6 marca 2023, 13:56 |

    попробуйте добавить тег в опции хрома 

    chrome_options = webdriver.ChromeOptions()
    chrome_options.add_argument("--incognito")
  • Ivan Hrytskiv
    6 marca 2023, 14:03 |

    не завжди то допоможе

  • Oleg Oleg
    6 marca 2023, 14:15 |

    Инкогнито вообще не подходит

    Т.к. у нас идёт подключение профилей

    А если режим инкогнито - то профили не работают

  • Anatoly Kustov
    6 marca 2023, 14:23 |

    селен тут не нужен. Вам надо отправить пост запрос в сессии на адрес: https://www.youtube.com/youtubei/v1/channel/reveal_business_email?key= #тут  ключ, который надо отдельно получить и вставлять в запросы как переменную. В ответ вы получите ответ в json, в нет и будет почта. Распарсить потом этот json файл.

  • Oleg Oleg
    6 marca 2023, 14:38 |

    А вы пробовали уже такое?

    Просто у Ютуба есть ограничение. Если брать обычного пользователя. То он может просмотреть не более 10 имейлов в сутки
    Мы для этого меняем профили. Чтобы с каждого профиля можно было получить эти 10 почт и потом сменить профиль на новый и т.д.


    А если такое же ограничение и в АПИ? То что в этом случае?

    Не думаю что они через АПИ больше 10 штук в сутки отдадут

  • Anatoly Kustov
    6 marca 2023, 14:46 |

    Попробуйте. Но то, что почту через него отдает без селениума, это факт

  • Oleg Oleg
    6 marca 2023, 15:05 |

    Почитал про это
    Не думаю, что это сработает

    Чтобы получать имеил через АПИ - пользователю приходит запрос. Что такое-то приложение запрашивает доступ к вашему имеил

    И вряд ли кто-то такие запросы будет подтверждать

  • Anatoly Kustov
    6 marca 2023, 15:10 |

    Хз. Только что 20 запросов отправил на один и тот же адрес с рандомным таймом, все 20 раз пришел ответ

  • Oleg Oleg
    6 marca 2023, 15:25 |

    Вы YouTube Data API v3 используете?

  • Anatoly Kustov
    6 marca 2023, 15:29 |

    Нет. Я просто отправил пост запрос на этот адрес. Даже проксю не менял. Ключ я просто скопировал вместе с адресом с рандомного канала, на какой я подписан. Думаю, что ключ этот можно найти или в канале где-то или он в куках. Я не смотрел и не разбирался что это за ключ

  • Ivan Hrytskiv
    6 marca 2023, 16:17 |

    теж так в мене все ок працює

  • Oleg Oleg
    7 marca 2023, 6:43 |

    Ранее с этим API не работали

    Сейчас вот подключили. Запустили. Выдает ошибку такую


    "error": {
        "code": 403,
        "message": "YouTube Internal API (InnerTube) has not been used in project 405111526703 before or it is disabled. Enable it by visiting https://console.developers.google.com/apis/api/youtubei.googleapis.com/overview?project=405111526703 then retry. If you enabled this API recently, wait a few minutes for the action to propagate to our systems and retry.",


    Не подскажите что это?

  • Anatoly Kustov
    7 marca 2023, 7:08 |

    А инглиш нет ? Вы либо нанимайте специалиста и платите либо идите на хабр (это сайт такой). Вам уже был дан ответ, как получить почту с канала, причем бесплатный

Aktualne zlecenia dla freelancerów w kategorii Parsowanie danych

Potrzebny parser sklepu internetowego https://www.lcsc.com/

należy regularnie (1 raz w miesiącu, lub przy uruchomieniu skryptu) uzyskiwać aktualne informacje o produktach dostępnych w sklepie https://www.lcsc.com/ z katalogu wszystkich działów…

Parsowanie danych ∙ 3 godziny 41 minut temu ∙ 26 ofert

OpenCart — katalog wynajmu sprzętu specjalistycznego

492 PLN

OpenCart — katalog wynajmu sprzętu specjalistycznegoPotrzebne jest uruchomienie katalogu wynajmu sprzętu specjalistycznego na OpenCart.Tematyka:koparkipodnośnikiładowarkigeneratorydźwigirusztowaniainny sprzęt budowlany.Preferowane, abyście mieli już gotowy szablon lub…

Programowanie stron internetowychParsowanie danych ∙ 20 godzin 8 minut temu ∙ 46 ofert

Przenieść program - serwer, na którym był program, padł (oficjalne dozwolone parsowanie danych publicznych)

169 PLN

Witaj! Mój klient ma przypadek opisany poniżej. Potrzebna pomoc w przeniesieniu na nowy serwer i przetestowaniu programu. Lepiej, aby to był programista, który zna się na parsowaniu.

Konfigurowanie oprogramowania i serwerówParsowanie danych ∙ 1 dzień temu ∙ 26 ofert

Parsowanie i klasyfikacja dużej liczby obrazów

Należy zrealizować projekt zbierania i strukturyzacji dużej ilości architektonicznych obrazów z otwartych źródeł internetowych.Zadanie obejmuje: automatyczne zbieranie obrazów; ładowanie plików w maksymalnie dostępnej jakości; klasyfikację obrazów według kategorii: Exterior;…

PythonParsowanie danych ∙ 1 dzień temu ∙ 30 ofert

Parsowanie strony

Wymagana jest implementacja 4 parserów (strony katalogowe) Jest specyfikacja, jest przykład kodu jako referencja. Do zadań należy: Napisanie parsera Podłączenie proxy Logika deduplikacji (przeniesienie logiki z przykładu) Logika haszowania według 3 pól Parser powinien…

Parsowanie danych ∙ 2 dni 16 godzin temu ∙ 42 oferty

Zleceniodawca
Oleg Oleg
Ukraina Zaporoże
Zlecenie zostało opublikowane
3 lata temu
190 wyświetleń
Tagi