*   >> Lezen Onderwijs artikelen >> science >> computers

Power-up van uw website met de macht van APIs

mann zegt dat dit het geval is met Yahoo Pipes, die hij gebruikt om tweets filteren:". Elke tweet eindigend met § gaat mijn blog, zodat ik niet te overspoelen met informatie niemand hoeft er zijn. " Adams beveelt ook Pijpen, noemde het "een van de meest interessante web applicatie-interfaces en de meest geschikte gebruik van visuele programmering die ik heb gezien".

Hoewel Pipes maakt complexe interactie tussen ongelijksoortige gegevensbronnen, Adams zegt hij vaak gebruikt het voor relatief eenvoudige transformaties, zoals filteren artikelen van RSS-feeds, of toegang via RSS Ajax door het transformeren van elke RSS-feed in een JSON-P object. "Zoals met veel nuttige API's," zegt hij, "Pipes voorziet in een behoefte je nooit wist dat je had, als de blender van het web."

De donkere kant van API's

Het is niet alle zon in de wereld van de API's, dat wel.

Nieuwkomers moeten oppassen voor veel dingen alvorens de duik, niet in het minst dat over-afhankelijkheid van API kan spellen ramp als een dienst uitvalt; en leveranciers kunnen verdwijnen of API's te wijzigen in een opwelling, waardoor je geen andere keuze dan om aangepaste code te herschrijven.

"Een ander probleem is het krijgen van toegang tot de API's," legt Heilmann, die herinnert aan het aanmelden voor de TFL ontwikkelaar programma het creëren van een mashup van de Britse verkeerscamera's, alleen om een ​​complexe sign-up proces te ontdekken vragen om het bereik van IPs de hack zou op lopen en die zijn e-mail te zijn een deel van de API URL: "Dat is onnodig moeilijk voor mij om te doen en mijn e-mail moet niet leesbaar zijn alleen toegang tot de gegevens.

"

Erger is het merkgebonden karakter van API's en de variatie in de manier waarop ze werken. "Ieder verwacht verschillende parameters, rendementen data in verschillende formaten en heeft verschillende voorwaarden," klaagt Heilmann. De eerste twee problemen kunnen worden overwonnen met behulp van YQL Open Data tabellen, zegt hij, maar termen blijft een heikel punt.

"Mijn officiële Guardian hack geschonden hun voorwaarden, te wijten aan mij toe te voegen paragraaf tags om de inhoud te maken leesbaarder - dit betekende dat ik had de inhoud gewijzigd ".

Je bent ook beperkt door wat een API maakt, tenzij je bereid bent om te rekken wat officieel toegelaten via hacks of workarounds bent

Adams zegt dat de meeste van zijn frustraties met API's worden samengevat door een voorbeeld:. "Ik wilde om een ​​gebruiker het tweede niveau Flickr

Page   <<  [1] [2] [3] [4] [5] [6] [7] >>
Copyright © 2008 - 2016 Lezen Onderwijs artikelen,https://onderwijs.nmjjxx.com All rights reserved.