Important: This documentation covers Yarn 1 (Classic).
For Yarn 2+ docs and migration guide, see yarnpkg.com.

Package detail

@wmakeev/module-unisender

wmakeev3ISC1.1.0

Unisender module

module, unisender

readme

module-unisender

module specification npm Travis Coveralls bitHound Dependencies bitHound DevDependencies bitHound JavaScript Style Guide

Unisender module.

Table of Contents

Installation

$ npm i @wmakeev/module-unisender

Usage

let UnisenderModule = require('@wmakeev/module-unisender')

let instance = UnisenderModule(someSandbox)

instance.init({ apiKey: 'you_api_key' })

let result = await instance.sendSms({
  phone: '79226090705',
  sender: 'TEST',
  text: 'SMS text'
})

assert.deepEqual(result, {
  currency: 'USD',
  phone: '79226090705',
  price: 0.0289,
  sms_id: 14425539
})

API

instance.init(): void

instance.destroy(): void

instance.callMethod(method: string, options: object): Promise<object>

instance.sendSms(options: object): Promise<object>

Alias to sendSms method call

License

ISC © Vitaliy V. Makeev