Share your code. npm Orgs help your team discover, share, and reuse code. Create a free org »

    dataviz-tangiblepublic

    Module facilitant l'accès à diverses API

    Fonctionalités

    • temps: requête le temps d'une ville donnée
    • twitter: requête les tweets selon des mots clefs
    • finance: requête le CAC40, Footsie et Nasdaq
    • circulation de Nantes: requête la circulation dans Nantes
    • parkings de Nantes: requête les places de parking public dispo
    • lemonde: récupère les dernières brèves
    • nouvelobs: récupère les dernières brèves
    • liberation: récupère les dernières brèves
    • humanite: récupère les dernières brèves
    • jcdecaux: requête la disponibilité des vélos
    • aqi: air quality index
    • ratp: récupère le prochain passage à l'arrêt

    Nécessité d'inscrption aux services

    Usage

    Créer un dossier de projet, puis installer ce module: npm install dataviz-tangible

    Créer l'objet de configuration d'accès aux services :

    var Datas = require('dataviz-tangible');
     
    var datas = new Datas({
        forecast: 'myAPIKey',
        google: 'myAPIKey',
        twitter: {
            consumer_key: 'myAPIKey',
            consumer_secret: 'myAPIKey',
            access_token_key: 'myAPIKey',
            access_token_secret: 'myAPIKey'
        },
        nantes: 'myAPIKey',
        jcdecaux: 'myAPIKey'
    });

    Vous pouvez désormais faire appel aux services disponibles.

    Par exemple, requêter le temps:

    // définir comment gérer la réponse du service météo 
    datas.on('weather', function(data) {
        console.log(data.currently.temperature);
    });
    // lancer un appel au service météo 
    datas.weather('Nantes');

    Voir le fichier examples/demo.js pour l'usage des autres services.

    Keywords

    none

    install

    npm i dataviz-tangible

    Downloadslast 7 days

    3

    version

    0.1.0

    license

    MIT

    repository

    github.com

    last publish

    collaborators

    • avatar