U ovom članku
dropdown icon
Pregled
    Podržani XML objekti
    Podržani URI-ji
Konfigurišite telefon za povezivanje sa uslugom XML
Parametri za XML usluge
Dodajte aplikaciju XML softverskom ključu
Dodajte XML aplikaciju na linijski taster
Makro varijable podržane u XML URL-ovima

XML konfiguracija aplikacija za 9800 i 8875 telefone (BroadWorks)

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 BroadWorks. Pročitajte ovaj članak za podržane XML objekte, URI-je, i korake za konfigurisanje KSSI servisa na veb stranici telefona.

Pregled

XML Services Interface (XSI) je protokol koji omogućava komunikaciju između aplikacija i telefonskog sistema. Možete dodati svoje KSSI usluge na svoj telefon koristeći podržane XML objekte i URI-je.

Nakon pretplate na telefon na usluge, korisnici mogu pristupiti svim konfigurisanim uslugama na telefonu tako što će se kretati do Settings > Network and service > Cisco XML services. Cisco XML usluge je podrazumevano ime. Takođe možete da promenite ime. Da biste korisnicima omogućili lak pristup, možete dodati XML aplikacije softverskim tasterima ili linijskim tasterima.

Podržane funkcije su:

  • Poruke (slike i tekst)
  • Numerisanje stranica

Podržani XML objekti

  • CiscoIPPhoneMenu

  • Srpskohrvatski / srpskohrvatski

  • CiscoIPPhoneInput

  • CiscoIPPhoneDirectori

  • CiscoIPPhoneImage

  • CiscoIPPhoneImageFile

  • CiscoIPPhoneIconMenu

  • CiscoIPPhoneIconFileMenu

  • CiscoIPPhoneStatus (osim 9811 i 9841)

  • CiscoIPPhoneStatusFile (osim 9811 i 9841)

  • Srpskohrvatski / srpskohrvatski

Podržani URI-ji

  • Uređaj

  • Biraj

  • Sortiraj

  • Pretraga

  • Ključ

  • Plai (samo melodije zvona)

  • Pretraživanje

Za više detalja o konfiguraciji KSSI servisa, pogledajte Cisco Unified IP Phone Services Application Development Notes.

Konfigurišite telefon za povezivanje sa XML uslugom

1

Pristupite administracionoj veb stranici telefona.

2

Izaberite opciju Glas > Telefon.

3

U odeljku XML Servis , konfigurišite parametre XML Application Service Name i XML Application Service URL kao što je definisano u Parametrima za XML usluge.

4

(Opciono) Da biste dodali autentifikaciju za pristup servisu aplikacije, konfigurišite polja teza: XML Korisničko ime, XML Lozinka, Cisco XML EXE Enable, i Cisco XML EXE Auth Mode.

5

Kliknite na dugme Sačuvaj sve promene.

Parametri za XML usluge

Sledeća tabela definiše funkciju i upotrebu XML parametara aplikacije u odeljku XML Service pod Voice > Phone Tab u veb interfejsu telefona. On takođe definiše sintaksu niza koji je dodat u datoteku za konfiguraciju telefona sa (cfg.xml) sa XML kodom za podešavanje parametra.

Tabela 1. Parametri za XML usluge

Parametar

Podrazumevano i opcije

Opis

XML Naziv usluge aplikacije

Podrazumevano: Prazno

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

Takođe možete konfigurisati ovaj parametar u konfiguraciji telefona XML fajl (cfg.XML) unosom niza u ovom formatu:

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

XML URL usluge aplikacije

Podrazumevano: Prazno

URL adresa na kojoj se nalazi aplikacija XML.

Takođe možete konfigurisati ovaj parametar u konfiguraciji telefona XML fajl (cfg.XML) unosom niza u ovom formatu:

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

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

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

XML Korisničko ime

Podrazumevano: Prazno

XML korisničko ime usluge za potrebe autentifikacije.

Takođe možete konfigurisati ovaj parametar u konfiguraciji telefona XML fajl (cfg.XML) unosom niza u ovom formatu:

<XML_User_Name ua="na">korisničko ime</XML_User_Name>

XML lozinka

Podrazumevano: Prazno

XML lozinka usluge za navedeno XML 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> -->

Cisco XML EXE Omogući

Podrazumevano: Ne

Opcije: Da, Ne

Određuje da li je potrebna autentifikacija za pristup XML aplikativnom serveru.

Takođe možete konfigurisati ovaj parametar u konfiguraciji telefona XML fajl (cfg.XML) unosom niza u ovom formatu:

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

Cisco XML EXE Auth Mode

Podrazumevano: Lokalni akreditivi

Opcije: Pouzdano, Lokalna akreditiva, Daljinski akreditivi

Određuje režim autentifikacije za Cisco XML EXE.

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

  • Lokalna akreditiv—Autentifikacija se zasniva na autentifikaciji digesta pomoću lokalnog akreditiva, ako je postavljena. Ako lokalni akreditivi nisu podešeni, onda se ne vrši autentifikacija.

  • Remote Credential—Authentication is based on the digest authentication using the remote credential as set in the XML application on the web page (to access an XML application server).

Takođe možete konfigurisati ovaj parametar u konfiguraciji telefona XML fajl (cfg.XML) unosom niza u ovom formatu:

<CISCO_XML_EXE_Auth_Mode ua = "na">Lokalna akreditiva</CISCO_XML_EXE_Auth_Mode>

Dodajte aplikaciju XML u softkei

Dodajte često korišćene aplikacije u meke tastere za korisnike da lako pristupe usluzi.

Pre nego što počnete

XML Application Service je pravilno konfigurisan.

1

Pristupite administracionoj veb stranici telefona.

2

Izaberite opciju Glas > Telefon.

3

U odeljku Programabilni softkeis, podesite programabilni softkei Enable na Da.

Takođe možete konfigurisati ovaj parametar u konfiguracionom fajlu (cfg.XML). Unesite niz u ovom formatu:

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

U odeljku Programabilni softkeis, izmenite dostupna polja PSK1 na PSK16 u ovom formatu:

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

gde je url veza na kojoj se čuva aplikacija XML; NME je ime za prikaz aplikacije na ekranu telefona.

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

Takođe možete konfigurisati ovaj parametar u konfiguracionom fajlu (cfg.XML). Unesite niz u ovom formatu:

<PSK_n ua="na">fnc=XML; url=http://10.77.21.37/xmlapp/menu.xml;nme=Menu<konfiguracioni kod></PSK_n>

gde je n broj mekog tastera.

5

Kliknite na dugme Sačuvaj sve promene.

Dodajte XML aplikaciju na linijski taster

Dodajte često korišćene aplikacije za linijske ključeve za korisnike da lako pristupe uslugama.

Pre nego što počnete

XML Application Service je pravilno konfigurisan.

1

Pristupite administracionoj veb stranici telefona.

2

Izaberite opciju Glas > Telefon.

3

Izaberite taster za liniju.

4

Podesite parametar Proširenje 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 ključu linije. Ako je funkcija omogućena, možete preskočiti ovaj korak. Za detalje, pogledajte Omogući direktnu PLK konfiguraciju.
5

U parametru Produžena funkcija, unesite niz u ovom formatu:

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

gde je url veza na kojoj se čuva XML aplikacija; NME je ime za prikaz aplikacije na ekranu telefona.

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

Takođe možete konfigurisati ovaj parametar u konfiguracionom fajlu (cfg.XML). Unesite niz u ovom formatu:

<Extended_Function_n_ ua="na">fnc=XML; url=http://10.77.21.37/xmlapp/menu.xml;nme=Menu<konfiguracioni kod></Extended_Function_n_>

gde je n broj lokala.

6

Kliknite na dugme Sačuvaj sve promene.

Makro varijable podržane u XML URL-ovima

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

  • User ID—UID1, UID2 to UIDn

  • Display name—DISPLAYNAME1, DISPLAYNAME2 to DISPLAYNAMEn

  • Auth ID—AUTHID1, AUTHID2 to AUTHIDn

  • Proxy—PROXY1, PROXY2 to PROXYn

  • MAC Adresa pomoću malih heksadecimalnih cifara—MA

  • Naziv proizvoda—PN

  • Broj serije proizvoda—PSN

  • Serijski broj—SERIAL_NUMBER

Tabela 2. Podržani makroi
Ime makroMakro ekspanzija
$Obrazac $$ se proširuje na jedan $ karakter.
A do PZamenjen parametrima opšte namene GPP_A kroz GPP_P.
SA do SDZamenjen specijalnim parametrima opšte namene GPP_SA do GPP_SD. Ovi parametri sadrže ključeve ili lozinke koje se koriste u obezbeđivanju.

$SA do $SD se prepoznaju kao argumenti za opcioni kvalifikator URL adrese za ponovnu sinhronizaciju, --key.

MAMAC adresa pomoću malih slova heksadecimalnih cifara (000e08aabbcc).
MAUMAC adresa pomoću velikih slova heksadecimalnih cifara (000E08AABBCC).
MACMAC adresa koristeći mala slova heksadecimalnih cifara sa dvotačkom za razdvajanje heksadecimalnih parova cifara (00:0e:08:AA:bb:cc).
PNNaziv proizvoda; na primer, video telefon 8875, stolni telefon 9851.
PSNBroj serije proizvoda; na primer, 8875, 9841, 9861
SNNiz serijskih brojeva; na primer, 88012BA01234.
CCERTSSL Status sertifikata klijenta, instaliran ili nije instaliran.
IPIP adresu telefona u lokalnoj podmreži; na primer, 192.168.1.100.
EXTIPSpoljni IP telefona, kao što se vidi na internetu; na primer, 66.43.16.52.

SWVER

Niz za verziju softvera. Na primer,

PHONEOS.3-2-1-0104-37

HWVER

Niz za verziju hardvera. Na primer, 2.0.1

PRVST

Status za obezbeđivanje (numerički niz):

-1 = eksplicitni zahtev za ponovnu sinhronizaciju

0 = ponovna sinhronizacija nakon uključivanja

1 = periodična ponovna sinhronizacija

2 = ponovna sinhronizacija nije uspela, ponovite pokušaj

UPGST

Status nadogradnje (numerički niz):

1 = prvi pokušaj nadogradnje

2 = nadogradnja nije uspela, ponovni pokušaj

UPGERR

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

PRVTMR

Sekundi od poslednjeg pokušaja ponovne sinhronizacije.

UPGTMR

Sekundi od poslednjeg pokušaja ažuriranja.

REGTMR1

Nekoliko sekundi otkako je linija 1 izgubila registraciju na SIP serveru.

REGTMR2

Nekoliko sekundi otkako je linija 2 izgubila registraciju na SIP serveru.

UPGCOND

Zastarelo ime makroa.

SCHEME

Šema pristupa datoteci, jedna od TFTP, HTTP ili HTTPS, dobijena nakon raščlanjivanja URL-a za ponovnu sinhronizaciju ili nadogradnju.

SERV

Zatražite ime hosta ciljnog servera, dobijeno nakon raščlanjivanja URL-a za ponovnu sinhronizaciju ili nadogradnju.

SERVIP

Zahtevajte IP adresu ciljnog servera, dobijenu nakon raščlanjivanja URL-a za ponovnu sinhronizaciju ili nadogradnju, verovatno nakon DNS traženja.

PORT

Zahtevajte ciljni UDP/TCP port, dobijen nakon raščlanjivanja URL adrese za ponovnu sinhronizaciju ili nadogradnju.

PATH

Zatražite putanju ciljne datoteke, dobijenu nakon raščlanjivanja URL-a za ponovnu sinhronizaciju ili nadogradnju.

ERR

Poruka o rezultatu pokušaja ponovne sinhronizacije ili nadogradnje. Korisno samo u generisanju poruka sistemskog dnevnika rezultata. Vrednost se čuva u promenljivoj UPGERR u slučaju pokušaja nadogradnje.

UIDn

Sadržaj konfiguracionog parametra Linija i ID korisnika.

ISCUST

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

Status prilagođavanja je vidljiv na veb UI Info stranici.

DOLAZNO IMEIme povezano sa prvim povezanim, zvonjavim ili dolaznim pozivom.
DALJINSKI BROJ

Broj telefona prvog povezanog, zvona ili dolaznog poziva. Ako postoji više poziva, obezbeđeni su podaci povezani sa prvim pronađenim pozivom.

PRETRAGASadržaj parametra konfiguracije Line N Display Name.
OMILjENOSadržaj parametra konfiguracije Line N auth ID-a.
Da li je ovaj članak bio koristan?
Da li je ovaj članak bio koristan?