@emilgroup/gdv-sdk v2.2.0
Emil GDV SDK
This TypeScript/JavaScript client utilizes axios. The generated module can be used with client-based applications (i.e. React).
Language level
- ES5 - you must have a Promises/A+ library installed
- ES6
Module system
- CommonJS
- ES6 module system
Although this package can be used in both TypeScript and JavaScript, it is intended to be used with TypeScript. The definition should be automatically resolved via package.json
. (Reference). For more information, you can go to Emil Api documentation.
Consuming
Navigate to the folder of your consuming project and run one of the following commands:
npm install @emilgroup/gdv-sdk@2.2.0 --save
or
yarn add @emilgroup/gdv-sdk@2.2.0
And then you can import MessageApi
.
import { MessageApi } from '@emilgroup/gdv-sdk'
const messageApi = new MessageApi();
To use authentication protected endpoints, you have to first authorize. To do so, use the authorize
function in MessageApi
:
async function listRequestsMessages(): Promise<Void> {
try {
const messageApi = new MessageApi();
await messageApi.authorize('username', 'password');
const { data: { items } } = await messageApi.listRequestsMessages();
console.log(items);
} catch(error) {
// process error
}
}
9 months ago
9 months ago
10 months ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago