oss-js-client

4.1.6 • Public • Published

OSS JavaScript Library

JavaScript Client API Reference

使用npm下载

npm install --save oss-js-client

Initialize OSS Client

var OSS = require('oss-js-client')

var ossClient = new OSS.Client({
    endPoint: '127.0.0.1',
    port: 9000,
    useSSL: false,  // 启动https
    accessKey: 'username',
    secretKey: 'password'
});

Quick Start Example - File Uploader

file-uploader.js

var OSS = require('oss-js-client')

// Instantiate the oss client with the endpoint
// and access keys as shown below.
var ossClient = new OSS.Client({
    endPoint: '127.0.0.1',
    port: 9000,
    useSSL: false,
    accessKey: 'username',
    secretKey: 'password'
});

// File that needs to be uploaded.
var file = '/tmp/file.txt'

// Make a bucket called mybucket.
ossClient.makeBucket('mybucket', 'us-east-1', function(err) {
    if (err) return console.log(err)

    console.log('Bucket created successfully in "us-east-1".')

    var metaData = {
        'Content-Type': 'application/octet-stream',
        'X-Amz-Meta-Testing': 1234,
        'example': 5678
    }

    // Using fPutObject API upload your file to the bucket mybucket.
    ossClient.fPutObject('mybucket', 'file.txt', file, metaData, function(err, etag) {
      if (err) return console.log(err)
      console.log('File uploaded successfully.')
    });
});

Package Sidebar

Install

npm i oss-js-client

Weekly Downloads

2

Version

4.1.6

License

none

Unpacked Size

216 kB

Total Files

14

Last publish

Collaborators

  • zhengja