如何用 curl 进行二维码验证

2019-04-23 00:03:00 +08:00
 NoahVI

如题,要抓取的网站有二维码验证

4551 次点击
所在节点    PHP
11 条回复
qiayue
2019-04-23 00:10:15 +08:00
二维码只是一个展示信息的方式,你得说清楚,二维码内容是什么。
lzxgh621
2019-04-23 00:14:38 +08:00
自动识别呗
WordTian
2019-04-23 00:36:30 +08:00
1.获得二维码图片 url
2.找到一个可用的二维码识别的接口
3.上传图片,获得接口的识别结果
4.解析出二维码中的内容

总的来说,我觉得你只用 curl 可能不太容易搞定
JasonQs
2019-04-23 00:41:47 +08:00
它生成二维码应该是在前端吧,你把他数据抓到就好了
NoahVI
2019-04-23 02:43:30 +08:00
不好意思说错了,是验证码。
NoahVI
2019-04-23 02:44:24 +08:00
@qiayue 验证码,说错了。
NoahVI
2019-04-23 02:47:23 +08:00
@JasonQs 后端生成的,返回一个图片和一个 md5 加密后的 value
NoahVI
2019-04-23 02:51:07 +08:00
@WordTian 那就是说有验证码的网站都不好爬是吗。。
crab
2019-04-23 03:07:05 +08:00
@NoahVI 要么丢给人工平台回答要么写本地识别库。
Telegram
2019-04-23 10:11:20 +08:00
curl 哪有那么强大的功能,你自己另外用代码实现验证码的识别。或者直接传到打码平台去打码
echoZero
2019-04-23 15:13:49 +08:00
看验证码难度 难度低可以进行识别

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/557717

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX