U ovom članku
dropdown icon
Pregled
    Podržani KSML objekti
    Podržani URI
Konfigurišite telefon za povezivanje sa KSML uslugom
Parametri za KSML usluge
Dodajte KSML aplikaciju softključu
Dodajte KSML aplikaciju u linijski ključ
Makro promenljive podržane u KSML URL-ovima

Konfiguracija KSML aplikacija za telefone 9800 i 8875 (BroadVorks)

list-menuU ovom članku
list-menuPovratne informacije?

Ovaj članak pomoći odnosi se na Cisco Desk Phone 9800 Series i Cisco Video Phone 8875 koji su registrovani na Cisco BroadVorks. Pročitajte ovaj članak za podržane KSML objekte, URI i korake za konfigurisanje KSSI usluga na veb stranici telefona.

Pregled

KSML Services Interface (KSSI) je protokol koji omogućava komunikaciju između aplikacija i telefonskog sistema. Možete da dodate sopstvene KSSI usluge na telefon koristeći podrž ane KSML objekte i URI-ove.

Nakon pretplate telefona na usluge, korisnici mogu pristupiti svim konfiguriranim uslugama na telefonu tako što ćete otići na Podeš avanja > Mre ža i usluga > Cisco KSML usluge. Cisco KSML usluge su podrazumevano ime. Takođe možete promeniti ime. Da biste omogućili lak pristup korisnicima, možete dodati KSML aplikacije u softtastere ili linijske tastere.

Podržane funkcije su:

  • Poruke (slike i tekst)
  • Pejdžing

Podržani KSML objekti

  • CiscoIPPhoneMenu

  • CiscoipphoneTekst

  • CiscoipPhoneInput

  • CISCOIPPhoneDirectori

  • CiscoipPhoneImage

  • CiscoipPhoneImageFile

  • CiscoipPhoneIconMenu

  • CiscoipPhoneIconFileMenu

  • CiscoipPhoneStatus (osim 9811 i 9841)

  • CISCOIPPhonStatusFile (osim 9811 i 9841)

  • CiscoipPhoneExecute

Podržani URI

  • Uređaj

  • Birajte

  • EditDail

  • Init

  • Ključ

  • Reprodukujte (samo melodije zvona)

  • Softkey

Za više detalja o konfiguraciji KSSI usluge pogledajte Napomene o razvoju aplikacija Cisco Unified IP Phone Services.

Konfigurišite telefon za povezivanje sa KSML uslugom

1

Pristupite veb stranici administracije telefona.

2

Izaberite Glas > Telefon.

3

U odeljku KSML usluga konfigurišite parametre K SML aplikacije usluge i URL parametre KSML aplikacije kao što je definisano u Parametri za KSML usluge.

4

(Opcionalno) Da biste dodali autentifikaciju za pristup aplikacionoj usluzi, konfigurišite ova polja: KSML korisničko ime, KSML lozin ka, CISCO KSML EKSE omoguć avanje i CISCO KSML EKSE Auth Mo de.

5

Kliknite na S ačuvaj sve promene.

Parametri za KSML usluge

Sledeća tabela definiše funkciju i upotrebu parametara KSML aplikacije u odeljku KSML usluga pod karticom G las > Telefon u veb interfejsu telefona. Takođe definiše sintaksu niza koji se dodaje u konfiguracionu datoteku telefona (cfg.xml) sa KSML kodom za konfigurisanje parametra.

Tabela 1. Parametri za KSML usluge

Parametar

Podrazumevano i opcije

Opis

Naziv usluge KSML aplikacije

Podrazumevano: Prazno

Naziv KSML aplikacije. Ime se prikazuje na telefonu kao izbor veb aplikacije.

Takođe možete da konfigurišete ovaj parametar u KSML datoteci konfiguracije telefona (cfg.xml) unosom niza u ovom formatu:

<XML_Application_Service_Name
ua="na">XML APP Name</XML_Application_Service_Name>

URL usluge KSML aplikacije

Podrazumevano: Prazno

URL gde se nalazi KSML aplikacija.

Takođe možete da konfigurišete ovaj parametar u KSML datoteci konfiguracije telefona (cfg.xml) unosom niza u ovom formatu:

<XML_Application_Service_URL
ua="na">https://server.com/path/app.xml</XML_Application_Service_URL>

Makro promenljive su podržane u KSML URL-ovima. Za važeće makro promenljive pogledajte Makro promenljive podržane u KSML URL-ovima.

U URL-u su podržani samo HTTP ili HTTPs protokoli.

KSML korisničko ime

Podrazumevano: Prazno

Korisničko ime KSML usluge za potrebe autentifikacije.

Takođe možete da konfigurišete ovaj parametar u KSML datoteci konfiguracije telefona (cfg.xml) unosom niza u ovom formatu:

<XML_User_Name ua="na">username</XML_User_Name>

KSML lozinka

Podrazumevano: Prazno

KSML servisna lozinka za navedeno KSML korisničko ime.

Lozinka koju ste uneli u ovo polje prikazuje se u konfiguracionoj datoteci (cfg.xml) na sledeći način:

<!--
<XML_Password ua="na">*************</XML_Password>
-->

Omogući CISCO KSML EKSE

Podrazumevano: Ne

Opcije: Da, Ne

Određuje da li je autentifikacija potrebna za pristup serveru KSML aplikacija.

Takođe možete da konfigurišete ovaj parametar u KSML datoteci konfiguracije telefona (cfg.xml) unosom niza u ovom formatu:

<CISCO_XML_EXE_Enable ua="na">Yes</CISCO_XML_EXE_Enable>

CISCO KSML EKSE režim autorizacije

Podrazumevano: Lokalni akreditiv

Opcije: Pouzdan, Lokalni akreditiv, Daljinski akreditiv

Određuje režim autentifikacije za Cisco KSML EKSE.

  • Pouzdano — Ne vrši se autentifikacija bez obzira na lokalni akreditiv.

  • Lokalni akreditiv — Autentifikacija se zasniva na sažetku autentifikacije koristeći lokalni akreditiv, ako je postavljen. Ako lokalni akreditiv nije postavljen, tada se ne vrši autentifikacija.

  • Daljinska poverljivost — Autentifikacija se zasniva na sažetku autentifikacije pomoću udaljenog akreditiva kao što je postavljeno u KSML aplikaciji na veb stranici (za pristup serveru KSML aplikacija).

Takođe možete da konfigurišete ovaj parametar u KSML datoteci konfiguracije telefona (cfg.xml) unosom niza u ovom formatu:

<CISCO_XML_EXE_Auth_Mode ua="na">Local Credential</CISCO_XML_EXE_Auth_Mode>

Dodajte KSML aplikaciju softključu

Dodajte često korišćene aplikacije u softtastere kako bi korisnici lako pristupili usluzi.

Pre nego što počnete

KSML aplikacija usluga je pravilno konfigurisana.

1

Pristupite veb stranici administracije telefona.

2

Izaberite Glas > Telefon.

3

U odeljku Programabilni softverski ta steri podesite programabilni softtaster Enable na Da.

Ovaj parametar možete da konfigurišete i u konfiguracionoj datoteci (cfg.xml). Unesite niz u ovom formatu:

<Programmable_Softkey_Enable ua="na">Yes</Programmable_Softkey_Enable>
4

U odeljku Programabilni soft kejevi uredite dostupna polja PSK1 do PSK 16 u ovom formatu:

fnc=xml;url=<xml_app_path>;nme=<app_name>

gde je url veza na kojoj se čuva KSML aplikacija; nme je ime prikaza aplikacije na ekranu telefona.

Primer fnc=kml; url= http://10.77.21.37/xmlapp/menu.xml;nme=Menu

Ovaj parametar možete da konfigurišete i u konfiguracionoj datoteci (cfg.xml). Unesite niz u ovom formatu:

<PSK_n ua="na">fnc=kml; url= http://10.77.21.37/xmlapp/menu.xml;nme=Menu</PSK_n> <configuration code>

gde je n broj softtastera.

5

Kliknite na S ačuvaj sve promene.

Dodajte KSML aplikaciju u linijski ključ

Dodajte često korišćene aplikacije u linijske tastere kako bi korisnici lako pristupili uslugama.

Pre nego što počnete

KSML aplikacija usluga je pravilno konfigurisana.

1

Pristupite veb stranici administracije telefona.

2

Izaberite Glas > Telefon.

3

Izaberite linijski taster.

4

Podesite parametar Ektension na Onemoguć eno da biste onemogućili proširenje.

Ako je funkcija Direct PLK Configuration onemogućena, morate onemogućiti proširenje da biste dodali proširenu funkciju linijskom tasteru. Ako je funkcija omogućena, možete preskočiti ovaj korak. Za detalje pogledajte O mogućavanje direktne PLK konfiguracije.
5

U paramet ru Proširena funkcija unesite niz u ovom formatu:

fnc=xml;url=<xml_app_path>;nme=<app_name>

gde je url veza na kojoj se čuva KSML aplikacija; nme je ime prikaza aplikacije na ekranu telefona.

Primer fnc=kml; url= http://10.77.21.37/xmlapp/menu.xml;nme=Menu

Ovaj parametar možete da konfigurišete i u konfiguracionoj datoteci (cfg.xml). Unesite niz u ovom formatu:

<Extended_Function_n_ ua="na">fnc=kml; url= http://10.77.21.37/xmlapp/menu.xml;nme=Menu</Extended_Function_n_> <configuration code>

gde je n broj proširenja.

6

Kliknite na S ačuvaj sve promene.

Makro promenljive podržane u KSML URL-ovima

Možete koristiti makro promenljive u KSML URL-ovima. Podržane su sledeće makro promenljive:

  • Korisnički ID — UID1, UID2 do UIDn

  • Ime prikaza — DisplainName1, DISPLAYNAME2 do DisplaiNamen

  • Autentički ID — AUTHID1, AUTHID2 do AuthIDN

  • Proksi-Proksi1, PROKSI2 do ProKSIN

  • MAC adresa pomoću malih šesterokutnih brojeva — MA

  • Naziv proizvoda - PN

  • Broj serije proizvoda - PSN

  • Serijski broj - Serial_number

Tabela 2. Podržani makronaredbi
Naziv makroMakro proširenje
$Obrazac $$ proširuje se na jedan $ znak.
A do PZamenjen parametrima opšte namene GPP_A preko GPP_P.
SA preko SDZamenjen parametrima posebne namene GPP_SA preko GPP_SD. Ovi parametri sadrže ključ eve ili lozinke koji se koriste u obezbeđivanju.

$SA do $SD su prepoznati kao argumenti opcionalnog kvalifikatora za ponovnu sinhronizaciju URL-a, --key.

MAMAC adresa pomoću malih šesterokutnih cifara (000e08aabbcc).
MAUMAC adresa pomoću velikih šesterokutnih cifara (000E08AABBCC).
MACMAC adresa koristeći male šesterokutne cifre sa dvotočkom za odvajanje parova šesterokutnih cifara (00:0 e:08:aa:bb:cc).
PNNaziv proizvoda; na primer, video telefon 8875, radni telefon 9851.
PSNBroj serije proizvoda; na primer, 8875, 9841, 9861
SNNiz serijskog broja; na primer, 88012BA01234.
CCERTStatus SSL klijentskog sertifikata, instaliran ili nije instaliran.
IPIP adresa telefona unutar njegove lokalne podmreže; na primer, 192.168.1.100.
EXTIPSpoljni IP telefon, kao što se vidi na internetu; na primer, 66.43.16.52.

SWVER

Niz verzije softvera. Na primer,

PHONEOS.3-2-1-0104-37

HWVER

Niz verzije hardvera. Na primer, 2.0.1

PRVST

Stanje obezbeđenja (numerički niz):

-1 = eksplicitni zahtev za ponovnu sinhronizaciju

0 = ponovna sinhronizacija uključivanja

1 = periodična ponovna sinhronizacija

2 = ponovna sinhronizacija nije uspela, pokušaj ponovnog pokušaja

UPGST

Stanje nadogradnje (numerički niz):

1 = prvi pokušaj nadogradnje

2 = nadogradnja nije uspela, pokušaj ponovnog pokušaja

UPGERR

Poruka rezultata (ERR) prethodnog pokušaja nadogradnje; na primer http_get nije uspeo.

PRVTMR

Sekunde od poslednjeg pokušaja ponovne sinhronizacije.

UPGTMR

Sekunde od poslednjeg pokušaja nadogradnje.

REGTMR1

Sekunde otkako je linija 1 izgubila registraciju sa SIP serverom.

REGTMR2

Sekunde otkako je linija 2 izgubila registraciju sa SIP serverom.

UPGCOND

Nasleđe ime makro.

SCHEME

Šema pristupa datotekama, jedna od TFTP, HTTP ili HTTPS, kako je dobijena nakon raščlanjivanja ponovne sinhronizacije ili nadogradnje URL-a.

SERV

Zatražite ime hosta ciljnog servera, kako je dobijeno nakon raščlanjivanja ponovne sinhronizacije ili nadogradnje URL-a.

SERVIP

Zatražite IP adresu ciljnog servera, dobijenu nakon raščlanjivanja ponovne sinhronizacije ili nadogradnje URL-a, verovatno nakon pretraživanja DNS-a.

PORT

Zahtevajte ciljni UDP/TCP port, dobijen nakon raščlanjivanja ponovne sinhronizacije ili nadogradnje URL-a.

PATH

Zatražite putanju ciljne datoteke, kako je dobijeno nakon raščlanjivanja ponovne sinhronizacije ili nadogradnje URL-a.

ERR

Rezultat poruka pokušaja ponovne sinhronizacije ili nadogradnje. Korisno samo za generisanje rezultata sislog poruka. Vrednost je sačuvana u UPGERR promenljivoj u slučaju pokušaja nadogradnje.

UiDn

Sadržaj konfiguracionog parametra Line n userId.

ISCUST

Ako je jedinica prilagođena, vrednost = 1, inače 0.

Status prilagođavanja može se videti na stranici Informacije o veb korisničkom sučelju.

INCOMINGNAMEIme povezano sa prvim povezanim, zvonim ili dolaznim pozivom.
REMOTENUMBER

Telefonski broj prvog povezanog, zvona ili dolaznog poziva. Ako postoji više poziva, obezbeđuju se podaci povezani sa prvim pronađenim pozivom.

Naziv prikazaSadržaj parametra konfiguracije imena prikaza linije N.
AuthIDNSadržaj parametra konfiguracije Line N auth ID.
Da li je ovaj članak bio koristan?
Da li je ovaj članak bio koristan?