UNPKG

easemob-sdk

Version:
62 lines (41 loc) 1.44 kB
# easemob-sdk(环信即时通讯云) [![build status][travis-image]][travis-url] [![Coverage Status](https://coveralls.io/repos/leoliew/easemob-sdk/badge.svg?branch=master&service=github)](https://coveralls.io/github/leoliew/easemob-sdk?branch=master) [![gitter][gitter-image]][gitter-url] [![Dependency Status][DependencyStatus-image]][DependencyStatus-url] [travis-image]: https://travis-ci.org/leoliew/easemob-sdk.svg?branch=master [travis-url]: https://travis-ci.org/leoliew/easemob-sdk [gitter-image]: https://badges.gitter.im/Join%20Chat.svg [gitter-url]: https://gitter.im/leoliew/easemob-sdk [DependencyStatus-image]: https://gemnasium.com/leoliew/easemob-sdk.svg [DependencyStatus-url]:https://gemnasium.com/leoliew/easemob-sdk easemob([环信](http://www.easemob.com)) nodejs sdk [![npm status](https://nodei.co/npm/easemob-sdk.svg?downloads=true&stars=true&downloadRank=true)](https://www.npmjs.com/package/easemob-sdk) ## Installation node: ``` $ npm install easemob-sdk ``` ## Running node tests Install dependencies: ```shell $ npm install ``` Run em! ```shell $ npm test ``` ## Usage ```js var easemob_sdk = require('easemob-sdk'); easemob_sdk.init(org_name,app_name,client_id,client_secret); easemob_sdk.user.create( 'leo', 'leo_password', function(err, res, body) { if(err || (res.statusCode != 200)) { // Handle the error } else { //Handle the result var result = body; } }); ```