XHTMLforum

XHTMLforum (http://xhtmlforum.de/index.php)
-   (X)HTML (http://xhtmlforum.de/forumdisplay.php?f=72)
-   -   Einen Wert einer Webseite in seine eigene Webseite übertragen (http://xhtmlforum.de/showthread.php?t=74214)

Klemmerik 04.04.2021 01:44

Einen Wert einer Webseite in seine eigene Webseite übertragen
 
Hallo alle miteinander :D

Nach langer aber letztendlich ernüchternder Suche nach einer Lösung im Internet, habe ich mich dazu entschieden, mich in diesem Forum anzumelden und so eventuell eine Hilfestellung für mein Problem zu bekommen.


Ganz allgemein geht es darum einen Wert, von einer offiziellen Webseite zu entnehmen und auf meiner eigenen Webseite wieder auszugeben.

Speziell geht es mir um den aktuellen Kurs einer Kryptowährung. Zwei Freunde und meine Wenigkeit haben uns vor ein paar Monaten dazu entschieden ein Miningrig aufzubauen etwas herumzuexperimentieren. Das hat auch alles gut funktioniert. Das Problem war bzw. ist, dass man den Überblick über die Ausgaben und Einnahmen schnell aus den Augen verliert.
Da ich mich gerade in einem dualen Studium in Richtung der Informatik versuche und meine Firma mir freundlicherweise einen Webserver mit dazugehöriger Datenbank zur Verfügung gestellt hat, dachte ich mir es wäre cool eine Webseite zu schreiben wo wir alle Ausgaben und Einnahmen eintragen können und diese automatisch zusammen gerechnet werden.

Die Ausgaben muss man selbstverständlich manuell eintragen aber die Einnahmen würde ich gerne automatisieren.

Die Einnahmen berechnen sich eigentlich aus einer relativ simplen mathematischen Formel, welche fast nur aus Konstanten besteht. Aber leider nur fast. Den Kurs müsste ich, falls ich es so genau wie möglich haben möchte (was ich gerne hätte:D) aller X-Zeiteinheiten manuell aktualisieren, was natürlich viel zu Zeitaufwändig wäre. Ich hatte mir deshalb überlegt den aktuellen Wert einfach von einer anderen Webseite zu "klauen" um so immer aktuell zu bleiben. Leider war die Überlegung etwas einfacher als die eigentliche Umsetzung. Ich bin leider in der html/php Programmierung noch ein blutiger Anfänger und bin leider auf überhaupt keinen Ansatz gekommen, wie ich das Problem angehen soll. Aber irgendwie muss es ja klappen, da es auch allen anderen Webseiten auch geht.

Falls mir jemand Weiterhelfen könnte wäre ich sehr Dankbar und falls es eine Möglichkeit gibt eventuell sogar ohne JS auszukommen wäre es noch ein riesen Bonus:D.

Hoffe der Text war nicht zu lang und wegen den wahrscheinlich vorkommenden Rechtschreibfehlern, normalerweise regelt das die IDE für mich;).

Danke fürs lesen und bleibt gesund!

basti1012 04.04.2021 03:48

Es gibt doch viele Apis fr Kryptowhrung.
Da brauchst du nur einen Link aufrufen ( Mit Javascript oder Php ) und du bekommst eine json ,csv Datei zurck.
Die kann man dann ganz einfach in deiner Webseite einfgen.
Vieleicht sowas in der art
https://de.cryptonator.com/api
https://bitbay.net/de/offentliche-api

Klemmerik 04.04.2021 03:50

Danke!
Werde ich morgen gleich mal ausprobieren^^

Klemmerik 04.04.2021 21:26

Hallo nochmal,

ich habe mich nun erstmal mit dem Thema API beschftigt (muss gestehen ich habe davon vorher leider noch nie etwas gehrt) denke aber das ich den Sinn nun verstanden habe.

Du meintest das ich den Link zur API einfach mittels php aufrufen sollte und somit eine CSV Datei zurckbekommen sollte, welche ich dann einfach wieder auf meiner Webseite ausgeben kann. Der einzige Befehl zum Aufrufen einer Webseite, den ich kenne ist der
<meta http-eqive="refresh"> Befehl, der mich leider aber nur auf die Webseite weiterleitet ohne mir irgendeine Datei zurckzuliefern. Ich denke mal auch das es eigentlich nicht das ist, was du im Enddefekt gemeint hattest, da es ja auch kein php, sondern reiner html code ist.

Falls du mir vielleicht nochmal einen Denkansto geben knntest wre ich dir sehr verbunden:D

PS: mit der automatisieren Auswertung von CSV Dateien konnte ich schon einige Erfahrungen im Betrieb sammeln, nur standen mir die Dateien da immer direkt auf meiner Festplatte und nicht im Web zur Verfgung.

Mfg Erik

basti1012 07.04.2021 04:20

Du bekommst einen Link wo deine Werte als json oder csv Datei gespeichert sind.
Die Datei holst du mit JS oder PHP.
Dann mu man das aber noch auseinander nehmen.
Meistens geht man da mit einer Schleife durch und setzt es als lesbaren html Code wieder zusammen.

Hast du den schon eine Api gefunden und ggf einen Link ?
Dann kann man dir das genauer erklren und auch zeigen.

Vieleicht reicht dir ja auch das schon
https://codepen.io/basti1012/pen/BapdXKP?editors=1000

Den Code knntest du so bermehmen und auf deiner Seite da hin kopieren wo es angezeigt werden soll

basti1012 07.04.2021 07:19

Du knntest dir damit auch was Dynamisches zusammen bauen .
Beim klick auf die Ksten wird alles angezeigt, was angeklickt ist.
Das kannst du dann auch mit den Whrungen machen die du brauchst
https://codepen.io/basti1012/pen/mdRMNZa?editors=1100


Alle Zeitangaben in WEZ +2. Es ist jetzt 23:10 Uhr.

Powered by vBulletin® Version 3.8.11 (Deutsch)
Copyright ©2000 - 2022, vBulletin Solutions, Inc.

© Dirk H. 2003 - 2022