2017-07-19 62 views
0

我目前的Android應用程序使用WebView來允許用戶搜索科學期刊(文章)。如何通過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只是試圖加載學術網址,爲什麼谷歌用戶需要保護呢?

這是否意味着Google學術搜索永遠無法通過Android WebView訪問?

有什麼辦法通過Android Webview訪問Google學術搜索?

+0

你在AT&T網絡嗎? – fluffyBatman

+0

@fluffyBatman不,我不是。網絡爲什麼重要?我只是試圖通過Android WebView瀏覽學者主頁。我不明白什麼是「自動化」的。 – Hector

+1

嘗試清除您的網頁瀏覽cookies並再試一次 –

回答

1

清除webview的緩存和cookie,然後重試。

CookieSyncManager.createInstance(this);   
CookieManager cookieManager = CookieManager.getInstance();   
cookieManager.removeAllCookie(); 

對於棒糖及以上:

removeAllCookies(ValueCallback) 

本主題討論here in google forum

注:

QS已經固定我的意見的問題,我寫了這個答案,以幫助一些誰面臨這個問題。

相關問題