使用splash LUA scrip登录LinkedIn的feed返回LinkedIn的启动屏幕

2024-04-24 16:08:29 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在尝试使用浏览器中的Splash LUA脚本进入LinkedIn的feed(登录后的主页)(localhost:8050). 我已成功登录,但即使在等待调用100秒后,代码仍返回初始屏幕。代码如下:

function main(splash, args)
    assert(splash:go('https://www.linkedin.com/login'))
    assert(splash:wait(0.5))
    local form = splash:select('.login__form')
    local values = assert(form:form_values())
    values.session_key = 'abc@gmail.com'
    values.session_password = 'password'
    assert(form:fill(values))
    splash:select('button[type=submit]'):mouse_click()
    assert(splash:wait(100))
    return {
        png = splash:png()
    }
end

回应只是LinkedIn的闪屏,我如何进入feeds?如有任何帮助,我们将不胜感激


Tags: 代码formcompngsessionlocal浏览器login