jodel-api
TypeScript icon, indicating that this package has built-in type declarations

2.1.9 • Public • Published

node-jodel-api Build Status npm version Dependency Status License

Node.js Jodel API, written in TypeScript

Using the Library

npm install -S jodel-api

jodel-api comes with its own type definitions, no additional type references required.

import { JodelClient } from "jodel-api";
 
const config = null; // See Keys.md
async function main() {
    const client = new JodelClient(config);
    await client.login({
        city: "",
        country: "DE",
        locAccuracy: 10,
        locCoordinates: {
            lat: 123,
            lng: 456
        }
    });
    console.log("Logged in!");
    console.log("Token: " + client.accessToken);
    // the token can be passed to JodelClient#loginWithToken to use the same token to login back again.
 
    const res = await client.getKarma();
    console.log("Karma: " + res.karma);
}
main();

jodel-api uses node-fetch which is similar to the Fetch API of most browsers and therefore should be easy to rewrite.

Readme

Keywords

Package Sidebar

Install

npm i jodel-api

Weekly Downloads

1

Version

2.1.9

License

GPL-3.0

Unpacked Size

65.8 kB

Total Files

15

Last publish

Collaborators

  • nikeee