python爬虫登录textnow
本帖最后由 wellod 于 2020-7-25 10:23 编辑想使用爬虫登录 textnow,然后服务器定时发消息,防止号码被回收:loveliness:。
目前通过浏览器得到了登录的 post 请求,见下图
https://i.loli.net/2020/07/24/3nacAHimZQy9hf1.png
https://i.loli.net/2020/07/24/W3cYnpesH8i4NjL.png
如果直接使用requests.post提交表单登录的话会返回以下错误:
https://i.loli.net/2020/07/24/LnsZJwRgfyQ7O9K.png
目前猜测是上图中headers中没有包含 x-csrf-token和x-th-captcha-v3。
点击登录按钮后,浏览器发送的第一个请求如下图,该请求个人猜测是被用来设置x-th-captcha-v3的,
https://i.loli.net/2020/07/25/lIV6va9Wg71iXo2.png
https://i.loli.net/2020/07/25/emsEud5byB2r9HN.png
其中requestPayload不知道怎么提取,它包含了未知字符,所以无法使用requests.post方式提交request-payload:(eew。
关于csrf-token,不前并不知道是如何获取的。
请大佬来看看,如何才能使用python爬虫模拟登录{:1_893:}
估计能个脚本,功能也可以实现。 az12az 发表于 2020-7-25 10:32
估计能个脚本,功能也可以实现。
我不太理解您的意思。原本就是使用python脚本来做的:loveliness:。其他解决方案也有,比如使用selenium来操作浏览器登录,但是这也比较麻烦,需要配置无头浏览器driver。 wellod 发表于 2020-7-25 10:36
我不太理解您的意思。原本就是使用python脚本来做的。其他解决方案也有,比如使用selenium来 ...
怕麻烦还想整,谷歌的人机验证难道是吃软饭的 Ldfd 发表于 2020-7-25 10:51
怕麻烦还想整,谷歌的人机验证难道是吃软饭的
登录时并没有要求输入验证码(不懂这个x-tn-captcha-v3原理)。不知道有没有解决x-tn-captcha-v3的方案 wellod 发表于 2020-7-25 10:36
我不太理解您的意思。原本就是使用python脚本来做的。其他解决方案也有,比如使用selenium来 ...
破解掉recaptcha的时间足够你配置无数个driver了,即便是用driver也不是那么简单的,除非你有钞能力
-----不要拿自己的兴趣去挑战别人吃饭的东西 wellod 发表于 2020-7-25 10:54
登录时并没有要求输入验证码(不懂这个x-tn-captcha-v3原理)。不知道有没有解决x-tn-captcha-v3的方案
起码你得加载一下他,captcha有两种,一种是坑爹的验证码, 另一种是谜之判断逻辑的智障ai识别,如freenom 三蛋主机那种
或者采用cookie登录呢 Ldfd 发表于 2020-7-25 10:59
起码你得加载一下他,captcha有两种,一种是坑爹的验证码, 另一种是谜之判断逻辑的智障ai识别,如freeno ...
刚刚查了下x-th-capcha-v3
https://i.loli.net/2020/07/25/MG9ZgQcI42Wka3X.png
具体网页链接 https://www.design-hu.com/web-news/google-recaptcha-v3.html。、
看来这个方式很难走通啊{:1_906:} zhedielj 发表于 2020-7-25 14:53
需要翻墙IP,同一IP登录数量也有限制。验证码没法过,只能用打码站。并且textnow还会一个号码给多人使用。 ...
使用过一些美国IP,但还是一样。请问打码站是啥意思?
页:
[1]