Mayhew。 2018-07-22 03:17 采纳率: 0%
浏览 10625
已结题

如何破解“请在微信客户端打开连接”限制

我现在抓取到一个公众号调用微信的登录方式,取到了关键的Cookies
其他页面只要带上这个COOKIES就会认为,这次访问是在微信客户端登陆的

但是有个问题,就是这个Cookies过段时间会自动失效

因为技术有限,我找不到让这个COOKIES生效的访问是在哪里。

公众号:深圳电信
关注之后有个,我的服务》安装|修障》装机评价

要访问到装机评价的面页关键的Cookies才生效,这个关键Cookies是每个微信号固定不变的
现在主要是不知道哪个访问是让这个COOKIES生效的。

现在目前主要的问题是:

    1:不知道哪个关键请求是让这个Cookies生效,我现在的方法是,当这个COOKIES失效了,我就用手机微信登陆这个公众,这时候还不能生效,进入了装机评价后这个COOKIES就生效了。

    2:有小部分的时候我用手机登陆之后,这个COOKIES还是不能生效,用微信抓取的包进行模拟请求,可以正常解析,但是如果用我写的软件模拟请求,参数,COOKIES,等所有信息都一致的情况下,一样会返回请在微信客户端登陆。

各位大神来回答问题。网上17年12月的时候别人研究的成果修改:修改User-Agent的MicroMessenger改成:micromessahe,无效。

  • 写回答

4条回答 默认 最新

  • Mayhew。 2018-07-22 11:10
    关注

    修改 user-agent 无效,已试过了。自定义的请求头已经附上了,还是不行
    Fiddler里面有2个包,一个是微信客户端请求的,一个是我模拟请求的,所有参数,请求头,GET内容都一样,两个放在Fiddler里面进行请求,
    只要在微信客户端请求的才可以正常返回数据。另外一个我模拟的硬是提示我要在微信客户端打开连接。

    评论

报告相同问题?

悬赏问题

  • ¥15 delta降尺度计算的一些细节,有偿
  • ¥15 Arduino红外遥控代码有问题
  • ¥15 数值计算离散正交多项式
  • ¥30 数值计算均差系数编程
  • ¥15 redis-full-check比较 两个集群的数据出错
  • ¥15 Matlab编程问题
  • ¥15 训练的多模态特征融合模型准确度很低怎么办
  • ¥15 kylin启动报错log4j类冲突
  • ¥15 超声波模块测距控制点灯,灯的闪烁很不稳定,经过调试发现测的距离偏大
  • ¥15 import arcpy出现importing _arcgisscripting 找不到相关程序