yf-fpm-client-js

1.0.2 • Public • Published

yf-fpm-client-js

a nodejs sdk for fpm-server

install

$ npm i yf-fpm-client-js --save
// or yarn
$ yarn add yf-fpm-client-js

config

const fpmc = require('yf-fpm-client-js');
fpmc.init({ mode: 'DEV', appkey: '123123', masterKey: '123123', domain: 'http://api.yunplus.io' });

use

Query

var query = new YF.Query('ss_jobs');
  query.page(1,10);
  query.findAndCount()
    .then(function(data){
      console.info(data);
    }).catch(function(err){
      console.error(err);
    });

Object

var obj = new YF.Object('app_versions');
obj.set({
    app: 'node-client',
    version: '0.1',
    device: 'web',
    download: 'www.npmjs.com',
  })
    .then(function(data){
      console.info(data);
    }).catch(function(err){
      console.error(err);
    });

Batch

var batch = new YF.Batch('ss_company');
    batch.insert([
       {company: 'yunjia'},
       {company: 'yunplus'},
       {company: 'yun+'},
    ])
    .then(function(data){
      console.info(data);
    }).catch(function(err){
      console.error(err);
    });

Function

var func = new YF.Func('test.foo');
    func.invoke({})
    .then(function(data){
      console.info(data);
    }).catch(function(err){
      console.error(err);
    });

Package Sidebar

Install

npm i yf-fpm-client-js

Weekly Downloads

2

Version

1.0.2

License

MIT

Unpacked Size

86.3 kB

Total Files

11

Last publish

Collaborators

  • yfsoftcom