谷歌学者验证码验证问题 [英] Google scholar Captcha verification problem

查看:88
本文介绍了谷歌学者验证码验证问题的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在研究一个项目,需要从Google Scholar中提取一些数据.我的PHP程序从我的本地计算机上获取一个字符串,并将其传递给Google Scholar,然后在搜索结果页面上,它获取第一个结果并将其保存到数据库中.

I'm working on a project for which I need to extract some data from Google Scholar. My PHP program takes a string from my local machine, passes it to the Google Scholar and on the search results page it takes out the first result and saves it to the database.

我必须对近9万个字符串/查询执行此操作.问题在于,在输入数百行之后,该程序会停止运行,因为Google Scholar要求进行验证码验证.我该怎么办?

I have to do this for almost 90 thousand strings/queries. The problem is that after a few hundred entries the program stops as the Google Scholar asks for captcha verification. What can I do about that?

推荐答案

由于Google学术搜索没有API,因此没有记录下来的方法可以执行您想要的操作.您不应该像这样抓取数据,这就是为什么您要使用Google的机器人保护功能.我认为您唯一的选择就是等待Google创建API.

Because Google Scholar does not have an API, there is no documented way to do what you want. You are not supposed to scrape data like this, which is why you are running into Google's bot-protection features. I think that your only real option is to wait for Google to create an API.

这篇关于谷歌学者验证码验证问题的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆