Narcoleptic's Patch Mangler

    yandex-photos

    0.1.2 • Public • Published

    yandex-photos NPM version Build Status Dependency Status

    Client for Yandex Photos service API.

    Usage

    var fs = require('fs');
     
    var photos = require('yandex-photos').client(token);
     
    photos.upload(fs.createReadStream('picture.jpg'), {
        album: 'urn:yandex:fotki:alekna:album:197816'
    }, function (err, result) {
        console.log(result);
    });
     

    API

    client(user, oauth, [options])

    Creates client to Yandex Photos API.

    user

    Type: String
    Contains user name of oauth token.

    oauth

    Type: String
    Contains oauth token from OAuth authorization procedure.

    options
    api

    Type: String
    Default: api-fotki.yandex.ru/api

    Address of Yandex Photos API.

    protocol

    Type: String
    Default: http

    client.upload(file, [options], cb)

    Uploads photo to Yandex Photos.

    file

    Type: Buffer or Stream
    Contents of photo.

    options

    Type: Object
    Options for upload.

    options.album

    Type: String

    options.title

    Type: String

    options.summary

    Type: String

    License

    MIT (c) 2014 Vsevolod Strukchinsky

    Install

    npm i yandex-photos

    DownloadsWeekly Downloads

    17

    Version

    0.1.2

    License

    MIT

    Last publish

    Collaborators

    • floatdrop