Zum Inhalt springen

Trading API Bibliothek für Bitcoin.de in NodeJS


4ley

Empfohlene Beiträge

Hallo allerseits,
 
da sich viele hier für die Trading API interessieren, aber leider nicht wissen wo und wie sie anfangen sollen, will ich nun meine NodeJS Trading API Client Bibliothek öffentlich machen, so dass sich andere ein Beispiel nehmen, daraus lernen oder es für ihr Projekt verwenden können.
 
Die Bibliothek ist in NodeJS geschrieben. Download und Beispiele findet ihr bei GitHub: NodeJS Bitcoin.de Trading API und NPM (Node Package Manager): Bitcoin.de Trading API.
 
Ein Beispiel, wie ihr die Bibliothek einsetzen könnt:

var BitcoindeClient = require('bitcoinde-api');
var bitcoinde = new BitcoindeClient('api_key', 'api_secret');

/**
 * showOrderbook
 * Gibt die aktuellen Orders aus dem Orderbook zurück
 */
bitcoinde.get('orders', { type: 'sell' }, function(error, result) {
    if(error) {
        console.error(error);
    } else {
        console.log(result.orders);
    }
});

/**
 * showAccountInfo
 * Ruft Account Infos (Guthaben bei bitcoin.de, Fidor, reserviert, verfügbar, etc.) ab
 */
bitcoinde.get('account', null, function(error, result) {
    if(error) {
        console.error(error);
    } else {
        console.log(result.data);
    }
});
Bearbeitet von 4ley
Link zu diesem Kommentar
Auf anderen Seiten teilen

  • 3 Monate später...
  • 3 Wochen später...

Christoph, hab leider nicht gesehen, dass du geschrieben hast. Momentan arbeitet diese Version einwandfrei. Falls Verbesserungswünsche bestehen, dann bitte immer her damit :) Wie du bei GitHub sehen kannst, bin ich der einzige Contributor.

Bearbeitet von 4ley
Link zu diesem Kommentar
Auf anderen Seiten teilen

Erstelle ein Benutzerkonto oder melde Dich an, um zu kommentieren

Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können

Benutzerkonto erstellen

Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!

Neues Benutzerkonto erstellen

Anmelden

Du hast bereits ein Benutzerkonto? Melde Dich hier an.

Jetzt anmelden
×
×
  • Neu erstellen...

Wichtige Information

Wir haben Cookies auf Deinem Gerät platziert. Das hilft uns diese Webseite zu verbessern. Du kannst die Cookie-Einstellungen anpassen, andernfalls gehen wir davon aus, dass Du damit einverstanden bist, weiterzumachen.