所以我正在Facebook上开一个汽车保险杠,我在销售市场张贴我的帖子,让人们看到我的帖子,基本上它主要用于我所使用的服装市场,所以它不会伤害任何邪恶的东西!
然而,在登录facebook时我遇到了问题。
基本上,当您使用移动用户代理登录时,Facebook有两种登录类型 -
然而问题是每当我尝试在桌面上运行时,登录都是完美的,每次都是Works ..但是当我尝试向BUMP添加注释时,它找不到正确的ID,因为所有ID都在每个评论都有一个唯一的Facebook ID,在移动版本上没有,基本上我想要的是我想要登录桌面,然后使用移动用户代理进行评论,那是什么东西那可能吗?
chrome_options = Options()
chrome_options.add_argument("--disable-extensions")
chrome_options.add_argument('--disable-notifications')
#chrome_options.add_argument("--headless")
chrome_options.add_argument('disable-gpu')
chrome_options.add_argument('test-type')
chrome_options.add_argument('--log-level=3')
chrome_options.add_argument(
"--user-agent=Mozilla/5.0 (Linux; Android 6.0; HTC One M9 Build/MRA58K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/62.0.3202.94 Mobile Safari/537.36")
drivertest = webdriver.Chrome(chrome_options=chrome_options)
driver = webdriver.Chrome(chrome_options=chrome_options)
driver.implicitly_wait(5)
driver.get("https://facebook.com/login")
time.sleep(5)
driver.find_element_by_name("email").send_keys(email)
time.sleep(5)
driver.find_element_by_name("pass").send_keys(password)
time.sleep(5)
print("logging in..." + Fore.RESET)
driver.find_element_by_name("login").click()
time.sleep(3)
i = 1
for url in link:
driver.get(url)
driver.find_element_by_xpath("""//*[@id="composerInput"]""").send_keys(content)
time.sleep(3)
i += 1
time.sleep(3)
另外请随意发表评论,如果有任何我忘记添加的内容,我通常会很快回复。