欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  后端开发

PHP curl 模拟登陆 获取cookie求助

程序员文章站 2022-05-27 09:34:47
...
菜鸟学习使用PHP curl模拟登陆,等陆weiphon论坛时用以下代码成功,登陆www.xiaomi.com就死活成功不了,求助啊。窃以为是cookie获取有问题。麻烦牛人帮忙解决一下。苦思无所得夜不能寐啊!


回复讨论(解决方案)

把第十九行删除了


测试成功

可是这样就没达到模拟帐号登陆的效果呀。只是采集了xiaomi的主页。

那说明还有数据没有提交。例如:
curl_setopt($ch, CURLOPT_REFERER,
post的数据不全:
两周内自动登录的input标志:auto=1
网页里面表单的其它值等。

$login_url='https://account.xiaomi.com/pass/serviceLoginAuth';
应为:
$login_url='https://account.xiaomi.com/pass/serviceLoginAuth2';

帐户名错误 请输入帐户名
请输入密码

里面所有 的值,其中passToken可能是使用js生成的。

感谢大神提供思路,我再试试看~