Input auf fremden Seiten?

skyphab

Grand Admiral Special
Mitglied seit
11.11.2001
Beiträge
13.832
Renomée
86
Standort
8002 Zürich
Hi!

Gibt es eine Möglichkeit, fremden Seiten einen Input zu geben und das Ergebnis herauszulesen?
Konkret denke ich daran, die Google Übersetzungseite (http://www.google.de/language_tools?hl=de) mit etwas zu füttern, den Text übersetzen zu lassen und das Ergebnis verfügbar zu haben?

Oder gibt es einen Dienst, auf den ich da zugreifen kann? *bahnhof ???
 
also bei der Google Seite könntest du zwar selbst ein Formular basteln und dann per $_POST Variablen die Sachen übertragen, angezeigt bekommst du dann aber die Ergebnisse auf der Google Seite, also nicht so wie du es dir vorstellst.
Das müsste Google dann selbst anbieten und das wollen die sicherlich nicht, denn das wäre ja kontraproduktiv für die Google Seite. Oder irre ich mich da?

flO
 
Hmmm...
aber google generiert aus dem "Ergebiss" doch ne HTML Seite...evt kannst du die dann auslesen *noahnung* und das ergebniss weiterverarbeiten.
 
...evt kannst du die dann auslesen...
Genau!
Du suchst dann mit deinem Script einfach nach dem zweiten Vorkommen von Text zwischen
HTML:
<textarea name=q rows=5 cols=45 wrap=PHYSICAL>[/htmt] und [html]</textarea>
.

Vorher sendest du (mit php) die Sachen als POST-Varbiablen übers HTTP-Protokoll. Sollte gehen. Ich bin jetzt zu faul ein gesamtest Script zu schreiben.
 
Zuletzt bearbeitet:
Hi,

Schau dir mal CURL für PHP an:
http://us2.php.net/manual/de/ref.curl.php

Alternativ hilft dir bei dem Fall folgende Funktion:
http://www.php-faq.de/q/q-code-post.html

Für das Auslesen kannst du folgenden Regex für preg_match nutzen:
PHP:
preg_match_all("/wrap=PHYSICAL>(.*?)<\/textarea>/i", $input, $preg_match);
$preg_match[1][0]; // Der Input Text
$preg_match[1][1]; // Der Übersetze Text

Gruß Kevin
 
Zuletzt bearbeitet:
Google bietet soweit ich weiß auch eine Web Services-API, so dass man das Ergebnis per soap abfragen kann, dann das xml der Antwort zu parsen ist sauberer als html durchforsten.
 
Danke für die Antworten.
Das mit der API habe ich mir zwar gedacht, aber auch noch nie was in der Richtung gemacht.

Werde mir die Sache mal anschauen und sehen, ob ich weiterkomme :)
 
Zurück
Oben Unten