apeman-api-client
Client for apeman api
Last updated 9 months ago by okunishinishi .
MIT · Repository · Bugs · Original npm · Tarball
$ cnpm install apeman-api-client 
SYNC missed versions from official npm registry.

apeman-api-client

Build Status Code Climate Code Coverage npm Version JS Standard

Client for apeman api

Installation

$ npm install apeman-api-client --save

Usage

#!/usr/bin/env node

/**
 * This is an example of rfunc client
 */
'use strict'

const apemanApi = require('apeman-api-client')
const co = require('co')

co(function * () {
  let api = apemanApi('http://myapp.example.com')
  
  let sign = yield api.connect('sign') // Define a client

  // Call remote api and receive the result
  let { success } = yield sign.signin('foo', 'bar1234')
  console.log('success:', success)

  {
    // Access to scoped api
    let admin = api.of('@admin')
    let user = admin.user()
    yield user.destroy(1)
    /* ... */
  }
}).catch((err) => console.error(err))

License

This software is released under the MIT License.

Links

Maintainers (1)
Downloads
Today 0
This Week 0
This Month 2
Last Day 0
Last Week 0
Last Month 0
Dependencies (6)
Dev Dependencies (14)

Copyright 2014 - 2017 © taobao.org |