Auteur Topic: Een live beurs  (gelezen 2631 keer)

0 leden en 1 gast bekijken dit topic.

OnlineRageKiller

  • DigitalPlace Lid
  • *
  • Berichten: 200
  • Karma: -10
  • Talk is cheap, show me the code!
    • Bekijk profiel
Een live beurs
« Gepost op: oktober 27, 2015, 10:48:53 pm »
  • [+1]0
  • [-1]0
  • YO DP,
    Ik had echt gehoopt dat iemand mij hiermee kon helpen, ik wil op mijn website
    een grafiek opzetten die real time elementen van beursgorilla pakt. Om het zo duidelijk mogelijk uit te leggen:
    Als je naar beursgorilla.nl gaat zie je rechts een grafiek van aandelen. Ik wil een grafiek op me website met alleen de aandelen van AEX en Dow Jones.


    Je kan het vergelijken als dat ik een widget op me website wil die twitter feeds laad, maar inplaats van alleen tekst, dat het ook in
    een grafiek word verwerkt.


    Moet ik daarvoor JSP of PHP of iets dergelijks gebruiken? Of kan het gewoon met html en Javascript?
    En kan iemand mij helpen hoe ik dit zou moeten aanpakken om de goede weg op te gaan?


    Alvast bedankt!

    Robin

    • Administrator
    • DigitalPlace Guru
    • *****
    • Berichten: 3158
    • Karma: 145
      • Bekijk profiel
      • http://www.robinj.be/
    Re: Een live beurs
    « Reactie #1 Gepost op: oktober 27, 2015, 11:53:02 pm »
  • [+1]0
  • [-1]0
  • Zou mogelijk met Javascript kunnen, maar kan zijn dat je dan tegen de same-origin policy aanbotst. Wellicht maak je beter een PHP-script dat de data ophaalt en doorgeeft in JSON-formaat, waarna je deze m.b.v. een AJAX-request ophaalt en toont op de pagina.
    >><<

    xvilo

    • Global Moderator
    • Verslaafd DigitalPlace Lid
    • *****
    • Berichten: 2674
    • Karma: -44
      • Bekijk profiel
      • http://www.xvilo.com
    Re: Een live beurs
    « Reactie #2 Gepost op: oktober 27, 2015, 11:58:29 pm »
  • [+1]0
  • [-1]0
  • Of je zoekt een mooie api waar al deze gegevens worden aangeleverd! Hoef je ook niet data te "stelen" van de site...

    Heeft Yahoo geen aandelen API?


    Ik ben een swagboy met Tapatalk


    gertmenkel

    • Actief DigitalPlace Lid
    • **
    • Berichten: 1125
    • Karma: 131
      • Bekijk profiel
    Re: Een live beurs
    « Reactie #3 Gepost op: oktober 28, 2015, 12:02:11 am »
  • [+1]0
  • [-1]0
  • De grafieken daar zijn puur IMG tags, de server rendert de grafieken al. Echter krijg je wel problemen met het feit dat de website kijkt naar de referrer, en weigert plaatjes op andere sites te plaatsen

    Bijvoorbeeld:
    http://charting.vwdservices.com/tchart/tchartcached.aspx?user=Mistermedia&amp;format=image/gif&amp;issue=12272&amp;width=800&amp;height=800&amp;enddate=today&amp;startdate=today&amp;res=intraday&amp;Layout=IntradayNoDecimal


    Als je een site vindt die via JSONP de aandelenkoersen aanbiedt, kun je door middel van jQuery en wat plugins makkelijk een website bouwen die een grafiek rendert. Als de same-origin policy een probleem is, moet je zoals Robin zegt waarschijnlijk een proxy script op je server draaien die de data ophaalt en doorgeeft aan je eigen website (jn bijvoorbeeld PHP, ASP.NET, Python of JSP)
    ThePirateBay AFK
    Bekijk de vrije en gratis documentaire!

    OnlineRageKiller

    • DigitalPlace Lid
    • *
    • Berichten: 200
    • Karma: -10
    • Talk is cheap, show me the code!
      • Bekijk profiel
    Re: Een live beurs
    « Reactie #4 Gepost op: oktober 28, 2015, 12:08:37 am »
  • [+1]0
  • [-1]0
  • @xvilo ondanks dat je me goed hebt afgekraakt, heb je me tegelijkertijd ook goed aangespoord. De rest die me hielp trouwens ook. Maar zoals je op de screenshot kan zien heb ik een API gevonden op yahoo,  maar hoe zorg ik ervoor dat het als een grafiek in mijn website komt?

    xvilo

    • Global Moderator
    • Verslaafd DigitalPlace Lid
    • *****
    • Berichten: 2674
    • Karma: -44
      • Bekijk profiel
      • http://www.xvilo.com
    Re: Een live beurs
    « Reactie #5 Gepost op: oktober 28, 2015, 07:05:43 am »
  • [+1]0
  • [-1]0
  • Dat is geen api, maar gewoon de voor kant van de site...

    Check dit: https://developer.yahoo.com/yql/console/?q=show%20tables&env=store://datatables.org/alltableswithkeys


    Citaat
    You can use the Console. Then look for "yahoo" expander and you will see the Finance API examples. YQL Finance Tables are Community Tables which are using the CSV API behind.

    (Don't forget to switch on "Show community tables".)


    Ik ben een swagboy met Tapatalk