2015-05-04 18 views
11

Es gibt eine Website, die einen Anmeldebildschirm hat. Wenn das Senden erfolgt, wird eine neue Seite aufgerufen und der Benutzer angemeldet.Das Element einer Webseite mit einer Android-App verknüpfen

Hier ein Screenshot: Airtel

Nun, ich nehme an einen ähnlichen Login-Bildschirm in meinem android app habe, wie folgt aus:

Login UI

Nun Gibt es eine Möglichkeit, beide zu verbinden , so dass, wenn ich Login in der Android-App traf, registriert es tatsächlich ein Senden auf dieser Website und meldet den Benutzer an, und natürlich, dann wieder, die nächste Webseite binden, die nach dem Einloggen zeigt. Wie dlink die URL von der Webseite zu den js und Elementen in einer Android App?

Ich weiß, dass es Javascript geben muss, aber wie?

+0

Was die nächste Webseite Bindung "bedeutet? Versuchst du so etwas wie: http://stackoverflow.com/questions/17294800/how-to-login-to-a-jsp-webpage-using-android, dem dann HTML-Scraping folgen würde? –

+0

Ja. Genau das Gleiche. Es ist so, als müsste ich eine native App-Version einer Website erstellen, mit js und html und css, und mit der richtigen UI (nicht nur eine Art Webview) und damit den gleichen Prozess replizieren. Wie kann ich das erreichen? Wie finde ich die URLs heraus und benutze dann HTTP und Js andstuff, um sie zu lösen? –

+0

hat die Seite eine API? – Elltz

Antwort

1

Während Login wir die Formulardaten von Android-Anwendung auf dem Server-Seite-Seite (JSP, Servlets, ASP oder PHP) sendet, dann die Seite kompiliert die erforderliche Operation für die Validierung der Anmeldung mit einer beliebigen Datenbank, dann gibt es "1" zurück, wenn die Anmeldung gültig ist sonst geben Sie "0" zurück.

Daher müssen Sie alle Parameter herausfinden, die funktionieren, sobald Sie auf den Login klicken oder sich auf dieser Website registrieren. Außerdem kann die Login-Seite Cookies und anderen temporären Speicher enthalten, der bei jedem Login benötigt wird finde die verwendeten Methoden.

So Verständnis der Webseite Konfigurationen, Parameter und Funktionalität helfen Ihnen android-Tools wie Webansicht mit erreichen (nur ein Werkzeug, nicht Logik).

Zuerst eine detaillierte Studie über alle erforderlichen Parameter und Funktionen der Webseite machen und dann mit der App beginnen.

Nachfolgend finden Sie eine Liste von Referenz Links, die Sie um das Problem zu bekämpfen helfen können:

Refer 1, Refer 2, Refer 3, Refer 4, Refer 5

+0

Danke. Ich werde nach diesen Parametern suchen und dann weiter gehen. –

+0

Prost das ist es .. du bist fertig! – tharif

Verwandte Themen