Stap 3: Weer openen vanuit Weather Underground
Het is heel gemakkelijk om de huidige weersomstandigheden en de weersverwachting van elke plaats via wunderground api. Als u uw account van wunderground hebt geopend krijgen een API-sleutel nodig is voor het krijgen van weergegevens. API-verzoeken worden gedaan via HTTP. Gegevensfuncties retourneren JSON of XML- We zullen usen JSON-formaat.
Dus als je wilt Stel dat de huidige weersomstandigheden van stad: Mumbai in land: India
Hebt u te maken naar aanleiding van HTTP API verzoek:
http://API.wunderground.com/API/Your_API_Key/Condi...
Als u wilt de prognose van de bovenstaande stad:
http://API.wunderground.com/API/Your_API_Key/forec...
Meerdere API-functies kunnen worden gecombineerd tot een enkel HTTP-verzoek. Dit is een gemakkelijke manier om te bezuinigen op uw verzoeken.
http://API.wunderground.com/API/ Your_API_Key/geolookup/Conditions/Forecast/q/India/Mumbai.json
Voor meer informatie bezoek:
https://www.wunderground.com/Weather/API/d/docs?d=...
Nu aangezien wij Node.js gebruikt is de taak zeer vereenvoudigd aangezien we gaan npm module speciaal gebouwd om de bovenstaande API noemen en JSON-gegevens ophalen uit het te gebruiken. We gaan de npm wunderground-api-client module te gebruiken. Als u wilt installeren opgeven het het net binnen package.json onder afhankelijkheden automatisch zal krijgen geïnstalleerd op Intel Edison.
Het bijgevoegde node.js-bestand bevat code voor het extraheren van temperatuur gegevens uit Wunderground API. Maar u kunt wijzigingen aanbrengen in het en pak een heleboel andere informatie ook als druk, vochtigheid, windsnelheid en een enorme hoeveelheid andere gegevens zoals vereist door jou.