odorik
TypeScript icon, indicating that this package has built-in type declarations

1.0.1 • Public • Published

Odorik.cz API unofficial SDK

[Czech]

Neoficiální Node.js SDK pro API Voip operátora Odorik. Využívá node-fetch.

Instalace

npm i odorik

Použití

import Odorik from 'odorik'

// autorizace
const Odo = new Odorik('USER', 'PASSWORD')

// nebo autorizace pomocí ENV
// ODORIK_USER=XXXX
// ODORIK_PASSWORD=YYYYYYY
const Odo = new Odorik()

// zpětné zavolání
await Odo.callback(moje_cislo, cislo_volaneho)

// výpis hovorů
await Odo.getCalls({
  from, // datum od
  to, // datum do
  since_id, // od posl. id
  ...
})

// výpis zmeškaných hovorů
await Odo.getMissedCalls({
  from, // datum od
  to, // datum do
  since_id, // od posl. id
  ...
})

// výpis aktivních hovorů
await Odo.getActiveCalls()

// zavěsit
await Odo.hangUp(id_aktivniho_hovoru)

// zavěsit vše
await Odo.getActiveCalls()
    .then(calls => Promise.all(
        calls.map(call => Odo.hangUp(call.id))
    ))

// poslat SMS
await Odo.sendSMS({
  recipient, // číslo příjemce 
  message, // text zprávy - diakritika bude odstraněna
  ...
})

// zůstatek kreditu
await Odo.getBalance()

...a další funkce, které se mi teď neche vypisovat.

Versions

Current Tags

  • Version
    Downloads (Last 7 Days)
    • Tag
  • 1.0.1
    2
    • latest

Version History

  • Version
    Downloads (Last 7 Days)
    • Published
  • 1.0.1
    2
  • 1.0.0
    2

Package Sidebar

Install

npm i odorik

Weekly Downloads

3

Version

1.0.1

License

ISC

Unpacked Size

29.9 kB

Total Files

52

Last publish

Collaborators

  • deltazero