API's für Plugin's

  • Hallo liebe Forengemeinde,


    Ich habe vor ein spezielles Plugin schreiben zu lassen stehe aber vor einem Problem.

    Dazu habe ich mit mehreren Entwicklern Kontakt (Auch mit dem Woltlab Team) aufgenommen die im Grunde bereit gewesen wären diesen Wunsch meinerseits Realität werden zu lassen. Leider gibt es zu meinem Plugin Wunsch keine freie API.


    Mein Plugin Wunsch ist ein sogenannter Life-Chart bzw. Life-Kurse (Börsenkurse) allerdings auf meine Bedürfnisse (im folgendem Gold, Silber Platin) zugeschnitten. Dafür benötigt man eine API die es wohl nicht kostenlos gibt.


    Weis zufällig irgendwer wie und wo ich an so eine (kostenlos oder kostenpflichtige) API rankomme?

    Ich persönlich habe nicht sehr viel mit Entwicklung von Plugins am Hut und weis daher leider nicht genau wie sich eine Entwicklung mit dieser genannten API zusammensetzt. Was mir gesagt wurde das man die API benötigt um die jeweiligen Kurse abzufragen. Doch irgendwer muss diese ja dann zur Verfügung stellen? Oder stellt die Börse die API's von sich aus zur Verfügung? Vielen Dank für eure Antworten.

  • Ich hab ein wenig geschaut, wie/wo andere Seiten ihre Daten beziehen und bin darauf gestoßen:


    Gold: https://www.galmarley.com/prices/prices.json?chartType=CHART_POINTS&securityId=AUX&valuationSecurityId=EUR&interval=3600&batch=Update

    Silber: https://www.galmarley.com/prices/prices.json?chartType=CHART_POINTS&securityId=AGX&valuationSecurityId=EUR&interval=3600&batch=Update

    Platin: https://www.galmarley.com/prices/prices.json?chartType=CHART_POINTS&securityId=PTX&valuationSecurityId=EUR&interval=3600&batch=Update


    Ansonsten gibt es noch diese Seite: www.quandl.com - Müsstest dich mal registrieren und schauen, ob du findest, was du suchst. Ist grundsätzlich kostenfrei, kann aber mehr/bessere Daten liefern, wenn man zahlt, soweit ich das aus der FAQ lesen konnte.


    Dann gibt es auch noch das Tool Units, welches angeblich auch die Preise für Gold und Silber liefern kann.


    Für 30 Dollar im Monat darfst du deren API verwenden: Gold & Silver Price API | Precious metals API Feed in XML & JSON


    Und wenn gar nichts geht, kann man auch Parser für entsprechende Webseiten bauen, die im Ergebnis eine API bilden, aus denen du die Preise ziehen kannst.

  • Und wenn gar nichts geht, kann man auch Parser für entsprechende Webseiten bauen, die im Ergebnis eine API bilden, aus denen du die Preise ziehen kannst.

    Erstmal Danke für die schnelle und umfassende Antwort! Ich nehme jetzt mal stark an das ein entwickeln von Parser in Kombination zu einem Kursplugin sehr aufwendig wäre? Ich bin zu dem Thema leider nicht sehr bewandert, daher meine Frage.

  • Vorteil ist, dass du dann aber keien API bezahlen musst ;)


    Und dann nur den Service von Sascha zahlen müsstest.

    Persönlicher Service (1 Stunde) - Individuallösungen / Dienstleistungen - SoftCreatR Media

    Fällt das den unter diesem Service? So wie ich das verstanden habe handelt es sich mehr oder weniger um beratende Tätigkeiten? Das habe ich nämlich bereits schon in Betracht gezogen. glg


    Dann eine weitere Frage, ist ein Parser den rechtlich erlaubt? Also das nehmen von Daten einer anderen Webseite? Wie gesagt bin ich zu dem Thema leider nicht bewandert.


    Danke für eure ausführlichen Antworten.

  • Und dann gleich noch eine weitere Frage, gibt es bei dir ¢увєя∂ємσи den auch die Möglichkeit Plugins komplett in Auftrag zu geben? Oder beschränkt sich das zitierte Angebot nur auf kurzzeitige, individuelle Lösungen?


    Rein theoretisch, wenn ich jetzt einen Parser hätte, könnte ich damit Woltlab kontaktieren und anfragen ob sie das Plugin doch für mich umsetzen. Allerdings wäre es mir persönlich lieber wenn ein Entwickler das komplett in die Hand nimmt und nicht zwei oder drei verschiedene.

    So bliebe es dann quasi aus erster Hand. :)


    Beste Grüße & nochmals Danke für eure Antworten.

  • Gold: https://www.galmarley.com/prices/CSV/AUX/EUR/120/Full

    Silber: https://www.galmarley.com/prices/CSV/AGX/EUR/120/Full

    Platin https://www.galmarley.com/prices/CSV/PTX/USD/120/Full

    Jeweils Daten im 2 Minuten Takt als CSV, das dürfte besser sein als jeder Parser und nach meinem Kenntnisstand auch legal.

  • Btw, die JSON API bietet genau so alle Metalle sowie das volle Dataset und kleinere Intervalle bis hinunter auf 2 Minuten.


    https://www.galmarley.com/prices/prices.json?securityId=AUX&valuationSecurityId=EUR&interval=120&batch=Full

    https://www.galmarley.com/prices/prices.json?securityId=AGX&valuationSecurityId=EUR&interval=120&batch=Full

    https://www.galmarley.com/prices/prices.json?securityId=PTX&valuationSecurityId=EUR&interval=120&batch=Full


    Dürfte für die Entwicklung besser sein da sie maschinell einfacher auszuwerten ist und bereits timestamps mitliefert (wenn auch in millisekunden :P )

  • So wie ich das verstanden habe handelt es sich mehr oder weniger um beratende Tätigkeiten?


    Natürlich nicht. Dafür würde ich auch keine 20€ pro Stunde bezahlen :P Es handelt sich um normale Arbeitsstunden zur Umsetzung von $Projekten. Die Beratung (bzw. Planung) findet im Vorfeld statt und ist völlig kostenfrei. Darin wird vor allem erläutert, was wir für dich tun können und wie lange wir dazu brauchen :) Mit diesem Wissen kannst du dich dann entscheiden und planen.