Skip to content

Yumpu/YumpuNodeJSSDK

master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Node.js SDK for Yumpu

Build Status npm version

With Node.js SDK you can create effective Node.js tools to publish your pdf documents on your Node application. Find out how to get started, publish your first pdf as flip book on the web or use the search function to display content.

Introduction

What is a Node.js SDK? To make it simple, SDK defines a set of functions which developers can use to perform requests and receive data from the REST API.

Common characteristics of Yumpu REST API resources are as follows:

  1. You access the resource by sending an HTTP request to the API server. The server replies with a response that contains either the data you requested, or the status indicator, or even both.
  2. All resources are located at http://api.yumpu.com/2.0.
  3. All resources may return different HTTP status codes (e.g., HTTP Status Code 200 for success response or HTTP Status Code 400 for the bad request).
  4. You request a particular resource by adding a particular path to the base URL that specifies the resource.

Get started

Install the yumpu package from npm:

$ npm install yumpu

Code:

// initialize the yumpu class
var yumpu = require('yumpu');

// set your token (find your token: https://www.yumpu.com/account/profile/api)
yumpu.setToken('yourToken');

// example to get all your documents:

// set parameters
var parameters = {
  limit: 10,
  offset: 0
};

// function getDocuments()
yumpu.getDocuments(parameters, function(statusCode, document) {
  console.log('STATUS: ' + statusCode);
  console.log(document);
});

Impressum

[i]-magazine AG
Web-based, self-service (SaaS) marketing & magazine software

E-Mail: info@i-magazine.de
Tel: +49 (0)89 41 61 70 20

Moosackerstraße 17
9444 Diepoldsau, SG – Schweiz
Firmenbuch-Nr: CH-320.1.081.510
Mwst. Nummer: CHE-113.772.377

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published