用于 Instagram 的 Selenium WebDriver 机器人

Selenium WebDriver Bot for Instagram

我正在尝试开发一个简单的机器人,它喜欢来自特殊标签的 Instagram 图片。我正在使用 Selenium,但我在操作 "click on picture" 时遇到问题。登录和搜索主题标签有效。 xpath 是正确的,但是当我 运行 程序时它找不到它。

public void like() {
        driver.findElement(By.xpath(".//*[@id='react-root']/section/main/article/div[2]/div[1]/div[2]/a[1]/div[2]"))
                .click();

    }

点击功能后:

for (int second = 0;; second++) {
if (second >= 60) fail("timeout");
try { if (isElementPresent((By.xpath(".//*[@id='react-root']/section/main/article/div[2]/div[1]/div[2]/a[1]/div[2]")))) break; } catch (Exception e) {}
        Thread.sleep(1000);
    }