Monday 11 September 2017

Forex Api Dokumentasie


PHP Forex data voed API Dit Forex Data API (Application Programming Interface) is 'n kragtige instrument wat jou toelaat om persoonlike programme met behulp van die PHP script taal te skryf. PHP is 'n baie algemene taal in staat gestel word op die meeste Webservers die maak van hierdie API 'n ideale keuse vir webwerf-eienaars. Gebruik dit om daagliks te skep, uurliks, minuut, of real-time geldeenheid koers tafels, te integreer in jou aanlyn inkopie mandjie nie, of net te haal die nuutste wisselkoerse vir enige (of al) kruisies in die geldeenheid databasisse. Hierdie draagbare PHP API vergemaklik grootliks die herwinning en ontleding van rou geldeenheid data. noem net die verskillende helper funksies en daar gaan jy. Dit API is gratis aan alle ForexFeed kliënte. Sien 'n voorbeeld hieronder van die PHP Forex Data Feed API in aksie. Die API hanteer al die onderliggende logika sodat jy aan die gang in no-time kan wees. Let wel: dit is baie eenvoudige voorbeeld gebruik van die Forex Data API. Dit script is ontwerp om uit te voer op 'n webbediener, dit eenvoudig druk data na die skerm / webblaaier. Jy kan hierdie skrif (en die API) aflaai van die kliënt gebied, of onder as jy aangemeld is. As jy hulp nodig met API integrasie nodig mag ons in staat wees om te help. Gee vir ons 'n geroep om 'n ervare ontwikkelaar te praat // Skep die ForexFeed Object fxfeed nuwe ForexFeed (array (Toegang sleutel // Versoek die data fxfeed - druk nommer van aanhalings:. Fxfeed - as (fxfeed - getStatus () OK) // Loop en al die aanhalings terwyl (fxfeed - iterator ()) Print simbool: fxfeed - as (fxfeed - anders druk Status:.. fxfeed - (dot NET) Forex Data Feed API Dit API Forex Data is 'n Application Programming Interface wat jy help bou persoonlike programme met behulp van die Microsoft (dot NET) raamwerk. dit API is gratis aan alle ForexFeed kliënte. Sal u asseblief aanmeld om hierdie voorbeeld en die data-API self aflaai. Sien die voorbeelde hieronder (C en VB) wat gebruik maak van die maak Forex data Feed API om al die onderliggende logika hanteer Soos jy kan sien die API vergemaklik grootliks baie gebruik gevalle Nota:... dit is baie eenvoudig voorbeelde van die gebruik van die Forex data API hierdie voorbeelde illustreer hoe om data te haal en druk dit na die standaard System. Console. C (c skerp) byvoorbeeld met behulp van stelsel met behulp van System. Versamelings // Laai die ForexFeed API gebruik van forexfeed. netto // ------------------------------------------ // wysig VOLGENDE VERANDERLIKES // private statiese tou toegang sleutel JOU toegang sleutel private statiese tou simbool EURUSD, GBPUSD, USDCHF, USDCAD, AUDUSD private statiese int interval 3600 private statiese int periodes 1 private statiese tou prys middel // --------- --------------------------------- // Main // statiese nietig main () // Skep die ForexFeed Object feedapi fxfeed nuwe feedapi (toegang sleutel. simbool. interval. tydperke. prys) // Wys die aanhalingstekens printData (fxfeed) // Wys die beskikbare intervalle printIntervals (fxfeed) // Wys die beskikbare simbole printSymbols (fxfeed) // // Kry die data en druk dit om System. out // private statiese nietig printData (feedapi fxfeed) // // haal die data // Array List haal fxfeed. getData () Console. WriteLine (-------- Quotes --------) indien (fxfeed. GetStatus (). Gelijken (OK)) Console. WriteLine ((nommer van aanhalings:. Fxfeed getNumQuotes ())) Console. WriteLine ((Kopiereg:. Fxfeed getCopyright ())) Console. WriteLine ((Webwerf:. Fxfeed getWebsite ())) Console. WriteLine ((lisensie:. Fxfeed getLicense ())) Console. WriteLine ((Herverdeling:. Fxfeed getRedistribution ())) Console. WriteLine ((AccessPeriod:. Fxfeed getAccessPeriod ())) Console. WriteLine ((AccessPerPeriod:. Fxfeed getAccessPerPeriod ())) Console. WriteLine ((AccessThisPeriod:. Fxfeed getAccessThisPeriod ())) Console. WriteLine ((AccessRemainingThisPeriod:. Fxfeed getAccessPeriodRemaining ())) Console. WriteLine ((AccessPeriodBegan:. Fxfeed getAccessPeriodBegan ())) Console. WriteLine ((NextAccessPeriodStarts:. Fxfeed getAccessPeriodStarts ())) // // Kry 'n Iterator voorwerp vir die aanhalings Array List behulp iterator () metode. // IEnumerator ITR aanhalings. GetEnumerator () // // Itereer deur die Array List iterator // Console. WriteLine (----------------------------------------) Console. WriteLine (iterating deur aanhalingstekens.) Console. WriteLine (----------------------------------------) terwyl (ITR. Move Next () ) Hashtable aanhaling ((Hashtable) (ITR. Huidige)) Console. WriteLine ((Haal simbool: aanhaling simbool)) Console. WriteLine ((Titel: kwotasie titel)) Console. WriteLine ((Tyd: kwotasie tyd)) if (. (Fxfeed getInterval () 1)) if (.. Fxfeed getPrice () is gelyk aan (bod, vra)) Console. WriteLine ((Bid: kwotasie bod)) Console. WriteLine ((Vra: kwotasie vra)) anders Console. WriteLine ((Prijs: quote)) anders Console. WriteLine ((Open: kwotasie oop)) Console. WriteLine ((Hoog: kwotasie hoog)) Console. WriteLine ((Lae: aanhaal laag)) Console. WriteLine ((Close: kwotasie sluit)) Console. WriteLine () anders Console. WriteLine ((Status:. Fxfeed getStatus ())) Console. WriteLine ((ERRORCODE:. Fxfeed getErrorCode ())) Console. WriteLine ((foutboodskap:. Fxfeed getErrorMessage ())) // // Druk die intervalle te System. out // private statiese nietig printIntervals (feedapi fxfeed) // // haal die intervalle // Hashtable tussenposes fxfeed. getAvailableIntervals (valse) Console. WriteLine (-------- Intervalle --------) indien (fxfeed. GetStatus (). Gelijken (OK)) // // Kry 'n Versameling van waardes vervat in HashMap // ICollection c intervalle . Waardes // // Kry 'n Iterator vir Versameling // IEnumerator ITR c. GetEnumerator () // // Itereer deur die HashMap waardes Iterator // terwyl (ITR. Move Next ()) Hashtable waarde ((Hashtable) (ITR Huidige).) Console. WriteLine ((Interval: waarde interval)) Console. WriteLine ((Titel: waarde titel)) Console. WriteLine () anders Console. WriteLine ((Status:. Fxfeed getStatus ())) Console. WriteLine ((ERRORCODE:. Fxfeed getErrorCode ())) Console. WriteLine ((foutboodskap:. Fxfeed getErrorMessage ())) // // Druk die simbole om System. out // private statiese nietig printSymbols (feedapi fxfeed) // // haal die simbole // Hashtable simbole fxfeed. getAvailableSymbols (valse) Console. WriteLine (-------- simbole --------) indien (fxfeed. GetStatus (). Gelijken (OK)) // // Kry 'n Versameling van waardes vervat in HashMap // ICollection c simbole . Waardes // // Kry 'n Iterator vir Versameling // IEnumerator ITR c. GetEnumerator () // // Itereer deur die HashMap waardes Iterator // terwyl (ITR. Move Next ()) Hashtable waarde ((Hashtable) (ITR Huidige).) Console. WriteLine ((simbool: waarde-simbool)) Console. WriteLine ((Titel: waarde titel)) Console. WriteLine ((Desimale: waarde desimale)) Console. WriteLine () anders Console. WriteLine ((Status:. Fxfeed getStatus ())) Console. WriteLine ((ERRORCODE:. Fxfeed getErrorCode ())) Console. WriteLine ((foutboodskap:. Fxfeed getErrorMessage ())) VB (Visual Basic) voorbeeld invoer stelsel invoer stelsel. Versamelings Laai die ForexFeed API Invoere forexfeed ------------------------------------------ EDIT die volgende veranderlikes Private toegang sleutel as String JOU toegang sleutel Private simbool As String EURUSD, GBPUSD, USDCHF, USDCAD, AUDUSD Private interval As Integer 3600 Private tydperke as Integer 1 Privaat prys as String middel skep die ForexFeed Object dowwe fxfeed Soos New feedapi (toegang sleutel, simbool, interval, tydperke, prys) Wys die aanhalingstekens printData (fxfeed) Vertoon die beskikbare intervalle printIntervals (fxfeed) Vertoon die beskikbare simbole printSymbols (fxfeed) End Sub Kry die data en druk dit aan die stelsel. uit Private Sub printData (ByVal fxfeed Soos feedapi) haal die data Dim haal Soos Array List fxfeed. getData () Console. WriteLine (-------- Kwotasies --------) As fxfeed. getStatus (). Gelykes (OK) Dan Console. WriteLine (nommer van aanhalings:. Fxfeed getAccessPeriodStarts ()) Kry 'n Iterator voorwerp vir die aanhalings Array List behulp iterator () metode. Dowwe ITR Soos Collections. IEnumerator quotes. GetEnumerator () iterasies deur die Array List iterator Console. WriteLine (----------------------------------------) Console. WriteLine (iterating deur aanhalingstekens.) Console. WriteLine (----------------------------------------) doen terwyl ITR. Move Next () Dim kwotasie As Hashtable CType (ITR. Huidige. Hashtable) Console. WriteLine (Haal simbool: kwotasie (tyd)) As fxfeed. getInterval () 1 Toe As fxfeed. getPrice (). Gelykes (bod, vra) Dan Console. WriteLine (Bid: kwotasie (naby)) Einde As Console. WriteLine () Else Console. WriteLine (Status:. Fxfeed getErrorMessage ()) Einde As Druk die intervalle aan die stelsel. uit Private Sub printIntervals (ByVal fxfeed Soos feedapi) Haal die intervalle Dim tussenposes as Hashtable fxfeed. getAvailableIntervals (Vals) Console. WriteLine (-------- Intervalle --------) As fxfeed. getStatus (). Gelykes (OK) Kry dan 'n Versameling van waardes vervat in HashMap Dim c Soos ICollection intervals. Values ​​noodsaaklik om 'n Iterator vir Versameling Dim ITR Soos versamelings. IEnumerator c. GetEnumerator () iterasies deur die HashMap waardes Iterator doen terwyl itr. MoveNext () Dim waarde Soos Hashtable CType (itr. Current, Hashtable) Console. WriteLine (Interval: fxfeed. getErrorMessage ()) Einde As Druk die simbole om System. out Private sub printSymbols (ByVal fxfeed Soos feedapi) haal die simbole Dim simbole Soos Hashtable fxfeed. getAvailableSymbols (Vals) Console. WriteLine (-------- simbole --------) As fxfeed. getStatus (). gelykes (OK) Kry dan 'n Versameling van waardes vervat in HashMap Dim c Soos ICollection simbole. Waardes noodsaaklik om 'n Iterator vir Versameling Dim ITR Soos Collections. IEnumerator c. GetEnumerator () iterasies deur die HashMap waardes Iterator doen terwyl ITR. Move Next () Dim waarde Soos Hashtable CType (ITR. Huidige. Hashtable) Console. WriteLine (. Simbool: fxfeed getErrorMessage ()) Einde As API dokumentasie HTML Geldeenhede Table currencylayer API Currencylayer bied 'n eenvoudige REST API met real-time en historiese wisselkoerse vir 168 wêreld geldeenhede, die lewering van die munt pare in universeel bruikbaar into formaat - versoenbaar is met enige van jou programme. Spot wisselkoers data is opgespoor van 'n paar groot forex data verskaffers in real-time, bekragtig, verwerk en uurlikse gelewer, elke 10 minute, of selfs binne die 60-sekonde mark venster. Die verskaffing van die mees verteenwoordigende forex markwaarde beskikbaar (middelpunt waarde) vir elke API versoek, die currencylayer API magte geldeenheid omsetters, mobiele programme, finansiële sagteware komponente en back-office stelsels regoor die wêreld. 'n unieke wagwoord verskaf om enige van die API s data eindpunte toegang (sien API Endpoints) - Specs Oorsig API Toegang sleutel verifikasie Na aanteken, is elke gebruiker 'n persoonlike API sleutel kombenasie opgedra. Om te kontroleer met die currencylayer API, net heg jou toegang sleutel tot jou gunsteling eindpunt URL: API Response Die standaard API reaksie is 'n maklik parseable into lêer wat bestaan ​​uit verskillende voorwerpe en eienskappe. (Sien API Response Properties) Saam met die bron geldeenheid, 'n tyd stempel en 'n paar wetlike aanmanings, sal die API terugkeer 'n aanhalings objek bevat alle beskikbare of gespesifiseerde geldeenheid pare met hul onderskeie wisselkoers waardes (aanhalingstekens). Ondersteun Geldeenhede 'n Volledige lys van ondersteunde geldeenhede kan verkry word beide in into formaat (Toegang sleutel nodig) en op hierdie webwerf. Ten einde toegang tot 'n into lêer met al die oomblik ondersteun geldeenhede (3-letter valuta-kode en volle naam geldeenheid), net heg jou toegang sleutel tot die currencylayer API s lys eindpunt: By die uitvoering van hierdie API versoek u die API sal 'n into lewer lêer met al die oomblik 168 ondersteun wêreld geldeenhede. API eindpunte Die currencylayer API bied tot 5 aanpas eindpunte, wat almal die verskaffing van verskillende soorte data en begin met die volgende basis-URL: Neem 'n blik op die volgende twee API eindpunte: (As jy wil om dit uit te probeer, kry 'n Gratis Plan en don t vergeet om jou toegang sleutel te heg aan die URL) Elke API eindpunt word hieronder breedvoerig in die API funksies afdeling. 256-bit HTTPS Enkripsie Basiese Pro Enterprise betaal Kliënte kan 'n veilige verbinding (SSL) om die currencylayer API en al die data wat deur en toeganklik is deur middel dit te bevestig. Om veilig te verbind, heg net 'n e om die HTTP-protokol. (Wat lei tot) API Response Properties currencylayer API resultate gelewer in into formaat vir 'n maksimum bruikbaarheid. Vind onderstaande beskrywings vir die into eienskappe teruggekeer deur die API:

No comments:

Post a Comment