JavaScript aplikace

Přehled možností JavaScript aplikací na ústředně mluv.cz

Pokud se chcete podívat, jak vypadá výsledný kód, předěte na JavaScript aplikace - ukázky!

Jak začít

Novou aplikaci je možné vytvořit v administračním rozhraní, v sekci "Aplikace". U každé aplikace je třeba vyplnit následující:



  • Název
  • Číslo pobočky - na tomto čísle bude Vaše aplikace dostupná a zároveň je tak možné ji otestovat zavoláním na toto číslo ze SIP telefonu či aplikace.
  • Jazyk - v jakém programovacím jazyce bude aplikace, zatím podporujeme pouze JavaScript
  • Kód skriptu aplikace - samotný kód aplikace, který se spustí při zavolání na pobočku

Dostupné funkce v JavaScriptu

Javascriptový engine, který bude spouštět Vaší aplikaci je plnohodnotný dle standardu ECMA-262, edice 5.1, JavaScript verze 1.8.5.

Kromě všech základních objektů, na které jste zvyklí (jako například Math a Date) jsou pro Vás dostupné některé pomocné funkce a proměnné.

  • proměnná call - reprezentuje aktuální hovor
  • proměnná console - pro výpis zpráv na konzoli
  • třída GA - pro snadné napojení na Google Analytics
  • třída Calendar - pro zjištění svátků v různých zemích

Proměnná call

Reprezentuje aktuální hovor a má následující vlastnosti a funkce:

  • vlastnost from - z jakého čísla je příchozí hovor
  • vlastnost to - na jaké číslo se volá
  • funkce ring - zapne signalizaci, druhá strana uslyší, že hovor "zvoní" tút, túút :)
  • funkce answer - zvedne příchozí hovor
  • funkce on nebo addEventListener - umožní navázat funkci na různé události, například stisky kláves
  • funkce transfer - přesměruje hovor na jiné telefonní číslo
  • funkce play - přehraje nahrávku
  • funkce get_data - přehraje nahrávku a počká na stisk kláves, potom vrátí výsledek
  • funkce hangup - ukončí aktuální hovor
API a možnosti hovoru jsou stále ve vývoji, pokud Vám tedy v seznamu chybí nějaká funkce, neváhejte nám ji navrhnout, rádi ji přidáme.

Pokud se chcete podívat, jak vypadá výsledný kód, předěte na JavaScript aplikace - ukázky!
 

Zaujala vás ústředna v cloudu ? Zeptejte se nás na cokoliv, rádi Vám poradíme! Kontakt   neboZavolejte mi

mluv.cz - Máme si co říct.