我当前的Android应用程序使用WebView来允许用户搜索科学期刊(文章)。
当我尝试浏览Google学术搜索时,我会收到一个显示
的屏幕We're Sorry... ...but your computer or network may be sending automated queries. To protect our user's we can't process your request right now.
“automated query
”是什么意思?我的webView只是尝试加载学术搜索URL,为什么谷歌用户需要保护它?
这是否意味着永远无法通过Android WebView访问Google学术搜索?
有没有办法通过Android Webview访问Google学术搜索?
答案 0 :(得分:1)
清除webview的缓存和Cookie,然后重试。
CookieSyncManager.createInstance(this);
CookieManager cookieManager = CookieManager.getInstance();
cookieManager.removeAllCookie();
对于Lollypop及以上:
removeAllCookies(ValueCallback)
本主题将讨论here in google forum
注意:
QS已经通过我的评论解决了问题,我写了这个答案来帮助那些面临这个问题的人。