fantasydata-node-client

    1.5.3 • Public • Published

    fantasydata-api-node

    FantasyData API client library wrapper for Node. For more information on the FantasyData API check the Fantasy Data Developer Portal. There are no external dependencies for this package aside from node.

    Installation

    This library is distributed on npm. In order to add it as a dependency, run the following command:

    $ npm install --save fantasydata-node-client

    Authentication

    You can find your api keys in the Fantasy Data Developer Portal. See Usage for implementation details.

    Usage

    In this simple example we authenticate two clients, MLBv3Stats and MLBv3Projections, with their respective keys. We then pull standings for 2018 and do whatever we need to with the JSON returned.

    const fdClientModule = require('fantasydata-node-client');
    const keys = {
        'MLBv3StatsClient':'YOUR-MLBV3STATS-KEY',
        'MLBv3ProjectionsClient':'YOUR-MLBV3PROJECTIONS-KEY'
    };
    const FantasyDataClient = new fdClientModule(keys);
        
    FantasyDataClient.MLBv3StatsClient.getStandingsPromise('2018')
        .then((resp) => {
            // data here
        })
        .catch((err) => {
            // handle errors
        });

    Documentation

    Keywords

    Install

    npm i fantasydata-node-client

    DownloadsWeekly Downloads

    93

    Version

    1.5.3

    License

    MIT

    Unpacked Size

    395 kB

    Total Files

    70

    Last publish

    Collaborators

    • fantasydata