Home
Softono

Pcloud Sdk Js

Open source MIT JavaScript
126
Stars
47
Forks
46
Issues
11
Watchers
2 years
Last Commit

 About Pcloud Sdk Js

pCloud's Javascript SDK

Platforms

Web Self-hosted Cloud

Languages

JavaScript

Links

Need Help Installing Pcloud Sdk Js?

We provide expert installation service for this software. Our team will install, configure, and secure Pcloud Sdk Js on your server. plans start at just $30.

Pcloud Sdk Js

View on GitHub

pCloud JavaScript SDK

JavaScript library that lets you use pCloud functionality in your apps. Includes the full range of the pCloud's API with some utility on top.

  • Universal/Isomorphic.
  • Promise based API.
  • Simplified OAuth process. Get started in minutes.

Usage


import pcloudSdk from 'pcloud-sdk-js';

// Create `client` using an oAuth token:
const client = pcloudSdk.createClient('access_token');

// then list root folder's contents:
client.listfolder(0).then((fileMetadata) => {
  console.log(fileMetadata);
});

Upload file:

document.getElementById('inputfile').addEventListener('change', function() {
  client.upload(this.files[0], folderid, {
    onBegin: () => {
      console.log('started');
    },
    onProgress: function(progress) {
      console.log(progress.loaded, progress.total);
    },
    onFinish: function(fileMetadata) {
      console.log('finished', fileMetadata);
    }
  }).catch(function(error) {
    console.error(error);
  }
});

Getting started

Install with npm:

npm install --save pcloud-sdk-js

Or load the prebuilt file. The SDK is exported as a pCloudSDK global.

<script type="text/javascript" src="https://unpkg.com/pcloud-sdk-js@latest/dist/pcloudsdk.js"></script>

Read more