0.0.8 • Published 5 years ago

tankerkoenig-api-wrapper v0.0.8

Weekly downloads
8
License
MIT
Repository
gitlab
Last release
5 years ago

Tankerköning API Wrapper

Installation

npm install tankerkoenig-api-wrapper --save
yarn add tankerkoenig-api-wrapper
bower install tankerkoenig-api-wrapper --save

Usage

Javascript

import { TankerKoenigAPI } from "tankerkoenig-api-wrapper";
// or
const { TankerKoenigAPI } = require("tankerkoenig-api-wrapper");

const api = new TankerKoenigAPI("XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX"); //use your API Token here

api.detailAbfrage("e1a15081-25e8-9107-e040-0b0a3dfe563c").then((response) => {
  if (!response.ok) {
    console.error(response.message);
    return;
  }
  console.log(response.station);
});

//async
const asnycFunction = async () => {
  console.log(await api.preisAbfrage(["e1a15081-25e8-9107-e040-0b0a3dfe563c"]));
  console.log(
    await api.umkreisSuche(52.521, 13.438, 5, FuelType.all, SortType.dist)
  );
};

asnycFunction();

Typescript

import TankerKoenigAPI from "tankerkoenig-api-wrapper";

const api = new TankerKoenigAPI("XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX"); //use your API Token here

api
  .detailAbfrage("e1a15081-25e8-9107-e040-0b0a3dfe563c")
  .then((response) => {
    console.log(response.station);
  })
  .catch((e) => {
    console.error(e);
  });

//async
const asnycFunction = async () => {
  try {
    console.log(
      await api.preisAbfrage(["e1a15081-25e8-9107-e040-0b0a3dfe563c"])
    );
    console.log(
      await api.umkreisSuche(52.521, 13.438, 5, FuelType.all, SortType.dist)
    );
  } catch (e) {
    console.error(e);
  }
};

asnycFunction();
0.0.8

5 years ago

0.0.7

5 years ago

0.0.6

5 years ago

0.0.5

5 years ago

0.0.4

5 years ago

0.0.3

5 years ago

0.0.2

5 years ago