datahub-nodejs-sdk
v2.2.1
Published
DataHub Node.js SDK
Downloads
5,525
Readme
datahub-nodejs-sdk
DataHub Node.js SDK
Contributors
|zhangyuheng|xudafeng|zivyangll| | :---: | :---: | :---: |
This project follows the git-contributor spec, auto updated at Fri Feb 15 2019 23:07:40 GMT+0800
.
Installment
$ npm i datahub-nodejs-sdk --save-dev
Common Usage
import DataHubSDK from 'datahub-nodejs-sdk';
const sdkClient = new DataHubSDK();
// switch currentScene for 'POST api/create' to 'sucess'
await sdkClient.switchScene({
hub: 'app',
pathname: 'api/create',
scene: 'success',
method: 'POST', // method is optional, default method is 'ALL'
})
// switch currentScene for 'GET api/read' to 'success'
// switch currentScene for 'DELETE api/delete' to 'success'
await sdkClient.switchMultiScenes([{
hub: 'app',
pathname: 'api/read',
scene: 'success',
method: 'GET', // method is optional, default method is 'ALL'
}, {
hub: 'app',
pathname: 'api/delete',
scene: 'success',
method: 'DELETE', // method is optional, default method is 'ALL'
}])
// switch all scenes for all pathnames under app to 'success'
await sdkClient.switchAllScenes({
hub: 'app',
scene: 'success',
})
API Documents
License
The MIT License (MIT)