Finanzkasper.de » Board

Serverdefinition für Fondsweb (Fidelity-Kurse)

Hallo,
Mein Depot wird bei Fidelity gehostet. Die verwenden als Quelle FWW Fundservices. Ein direktes Benutzen der URL von Fidelity funktioniert nicht, da die Kurse über einen Frame nur eingeblendet werden. Die Kurse sind aber über den Service Fondsweb (https://www.fondsweb.com) direkt zugänglich

Ich habe nun eine Serverdefinition angelegt, die aus meiner Sicht auch passen sollte: Ich kann die Webseite mit dem passenden Fonds aufrufen. Wenn ich den Quelltext im Browser anzeigen lasse, kann ich auch zu den passenden Stellen navigieren, an denen ich den aktuellen Kurs und das Datum sehe.

Versuche ich allerdings, den Quelltext direkt aus der Serverdefinition aufzurufen, so enthält die Datei QCtmp.txt lediglich die Zeichenkette "",

Dann ist natürlich klar, dass ein Suchen nach den definierten Token nicht funktioniert. Daher die Frage an die Community: Woran liegt es, dass die Serverdefinition den Seitenquelltext der Seite nicht laden kann?

Ich habe meine Serverdefinition exportiert. Der letzte Eintrag "Fidelity" entspricht der von mir angelegten Serverdefinition.

Jeder Hinweis herzlich willkommen.

Werner

Anhänge ( 1 )
text/plain
13,16 KiB
13 heruntergeladen
werner_schwarz@gmx.de
werner_schwarz@gmx.de
Mitglied seit 13. 01. 2024
6 Beiträge

Hi!

Dieser Server akzeptiert nur Requests von Browsern.
Für QC gibt es ein "403 unzulässig", daher auch kein Quelltext.

LG Leo

leontopodiumalpinum
leontopodiumalpinum
Mitglied seit 01. 06. 2020
150 Beiträge

OK, ich bin nun weiter und habe einen Server gefunden, der die Preise von Fondsweb nutzt und mir auch eine korrekte Datei zurückliefert.

Ich erhalte nun aber eine "Parse Fehler (Kurs): Suchfehler"-Meldung, obwohl ich glaube, alle Parameter richtig gesetzt zu haben.

Das hier ist der Auszug aus der QCtmp.txt:

<>
<>
Rücknahmepreis
<>
<>
90,02
USD
<>

Gesucht wird nach dem Token "Rücknahmepreis". Aktiviert ist die Option "Enterfen html-Befehle". In der Zeile "Kurs" steht bei html=2. Dezimaltrennzeichen ist ","

Alles ander ist leer. Die Seite lässt sich korrekt im Browser aufrufen und die heruntergeladene QCtmp.txt sieht OK aus, das Token "Rücknahmepreis" kommt nur einmal in der Datei vor.

Irgendwelche Hinweise, woran das liegen kann? Gibt es besondere Logs, die Aufschluss darüber geben, warum der Kurs nicht gefunden wird?

Herzliche Grüße

Werner

werner_schwarz@gmx.de
werner_schwarz@gmx.de
Mitglied seit 13. 01. 2024
6 Beiträge

Hi!

Das Problem sind unterschiedlichen Codepages von QC und dem System.
non-ASCII-Zeichen werden folglich nicht korrekt erkannt, meistens genügen aber auch Teilstrings zur Positionierung.

LG Leo

leontopodiumalpinum
leontopodiumalpinum
Mitglied seit 01. 06. 2020
150 Beiträge

Bingo: das war es. Der parser kommt mit Umlauten nicht zurecht im Suchstring. Wenn statt "Rücknahmepreis" "cknahmepreis" eingegeben wird klappt das Finden des Kurses auf Anhieb.

@Zeros: Könnte man das in die Dokum mit aufnehmen?

Vielen Dank für den wertvollen Hinweis.

Werner

werner_schwarz@gmx.de
werner_schwarz@gmx.de
Mitglied seit 13. 01. 2024
6 Beiträge

Zitiert von: werner_schwarz@gmx.de


@Zeros: Könnte man das in die Dokum mit aufnehmen?
Werner

Tatsächlich mache ich es auch so. Umlaute werden im Quelltext anders dargestellt.
Ich nehme es in die Doku mit auf.

zerus

zerus
zerus
Mitglied seit 22. 07. 2007
2021 Beiträge

0 Mitglieder Online

Keine Mitglieder Online

Letzte Änderung dieser Seite: 05.09.2020 10:18:28  --- (c) FinanzKasper.de ---     Home :: Suche :: Sitemap :: Impressum :: AGBs :: Datenschutz