Einzelnen Beitrag anzeigen

Hobbycoder

Registriert seit: 22. Feb 2017
955 Beiträge
 
#10

AW: Formular mit HTTPRequest ausfüllen

  Alt 16. Jul 2020, 19:29
Ich glaube ich habe den Post falsch verstanden.

Ich dachte der TE wollte den Registrierungsprozess auf eine fremden Internetseite automatisieren.
Aber er will wohl eher den Registrierungsprozess seines eigenen Web-Service automatisieren.
Ne ne du hast das schon richtig verstanden.
Der Prozess findet auf einer fremden Webseite statt.

Die Webseite wo ich das machen will ist beim
https://www.americanstockdog.org/

Auf meine Anfrage hin nach einer Entwickler Schnittstelle hab ich nie eine Antwort bekommen.


Also auch erstmal danke für die schnellen antworten.
Das bin ich so gar nicht gewohnt
Dann habe ich das doch richtig gelesen

Da ist ein Hidden-Feld mit dem Namen "_token". Das hatte ich mir schon gedacht.
Code:
<input name="_token" type="hidden" value="422wu4yZWoqMd0Qvh3ScigqVV12KVUGSibXhEV1Y" aria-describedby="4rm9n3-abide-error">
Die dazugehörige Value musst natürlich aus der Seite auslesen, dann kannst du dir damit eine Url bauen:

IdHttp.get('https://www.americanstockingdog.org/login?email=aaa@bbb.de&password=123456&_token=422wu4yZWoqMd0Qvh3ScigqVV12KVUGSibXhEV1Y'); Musst du ggf noch in UTF8 umwandeln.

Das ist natürlich die GET-Methode. Aber manchmal geht die auch. Je nachdem wie das PHP das auswertet.
Wenn das nicht geht, dann musst du die Daten natürlich als POST-Request schicken.
Ich würde das an deiner Stelle erst einfach mal über das Navigation-Edit vom Browser probieren.

Ich denke dann hast du schon was du möchtest.
Gruß Hobbycoder
Alle sagten: "Das geht nicht.". Dann kam einer, der wusste das nicht, und hat's einfach gemacht.

Geändert von Hobbycoder (16. Jul 2020 um 19:37 Uhr)
  Mit Zitat antworten Zitat