Need Package Maintenance

    mkm-api

    2.1.0 • Public • Published

    MKM API Client

    This is a simple node JS client for MKM API.

    You first need to request your keys and tokens from magiccardmarket.eu .

    Installation

    npm install mkm-api

    Usage

    const MkmApiClient = require('mkm-api');
    const Client = new MkMApiClient('<app_key>', '<secret_key>');
     
    Client.get('/ws/v2.0/products/find', {search: 'something to search'}).then(res=> {
        console.log(res.response);
    }).catch(e => {
        // oops..
    });
     

    The Client only accepts .get and .post methods for now. But you can use:

    Client.request('PUT', '/ws/v2.0/products/find', {search: 'something to search'});

    To use any method.

    If you need access tokens for 3d party apps, you can use the method:

    Client.setAccessTokens(<access_token>, <access_token_secret>);

    Full usage

    .request

    The full method is defined as:

    Client.request = function(method, path, data, headers, tokens);

    Meaning that you can set your own headers and tokens.

    Note that if you set tokens in this request (or in .get and .post methods), they will override those set by setAccessTokens.

    Keywords

    none

    Install

    npm i mkm-api

    DownloadsWeekly Downloads

    5

    Version

    2.1.0

    License

    ISC

    Unpacked Size

    8.7 kB

    Total Files

    5

    Last publish

    Collaborators

    • jsmrcaga