2017-07-19 2 views
0

Meine aktuelle Android-Anwendung verwendet ein WebView, um Benutzern die Suche nach wissenschaftlichen Zeitschriften (Artikeln) zu ermöglichen.Zugriff auf Google Scholar über Android Webview

Wenn ich versuche zu Google Scholar erhalte ich einen Bildschirm zu sehen, die

sagt
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. 

Was bedeutet „automated query“ bedeuten? Mein webView versucht einfach die Scholar URL zu laden, warum müssen Google-Benutzer davor schützen?

Bedeutet dies, dass Google Scholar niemals über ein Android WebView zugänglich ist?

Gibt es eine Möglichkeit, über Android Webview auf Google Scholar zuzugreifen?

+0

Sind Sie im AT & T-Netzwerk? – fluffyBatman

+0

@fluffyBatman Nein, ich bin nicht. Warum ist das Netzwerk wichtig? Ich versuche gerade, über ein Android WebView zur Gelehrtenhomepage zu navigieren. Ich verstehe nicht, was daran "automatisiert" ist. – Hector

+1

versuchen Sie, Ihre Webview-Cookies zu löschen und versuchen Sie es erneut –

Antwort

1

Löschen Sie den Cache und die Cookies für die Webansicht und versuchen Sie es erneut.

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

Für Lollypop und oben:

removeAllCookies(ValueCallback) 

Dieses Thema here in google forum diskutiert

Hinweis:

QS bereits das Problem mit meinem Kommentar fixiert, ich diese Antwort geschrieben einige helfen jemand, der sich diesem Problem stellt.

Verwandte Themen