TikTok检测使用Selenium(python)登录



我正试图用Selenium登录TikTok,但每次它都会给我一条消息"尝试次数太多。请稍后再试&";。如果我手动输入电子邮件和密码,它会起作用,如果我使用Selenium,它不会。

WebDriverWait(driver, 20).until(EC.element_to_be_clickable((By.XPATH, "//input[@placeholder='Email or username']"))).send_keys(email)
WebDriverWait(driver, 20).until(EC.element_to_be_clickable((By.XPATH, "//input[@placeholder='Password']"))).send_keys(password)
WebDriverWait(driver, 20).until(EC.element_to_be_clickable((By.XPATH, "//button[@type='submit']"))).click()`

一些网站提供的服务可以检测Selenium,然后屏蔽您。

避免网站检测硒的三种主要方法是:

1:未检测到的彩色打印机

2:SeleniumBase处于未检测模式。(使用--undetected--uc作为pytest命令行选项。(

3:硒隐形