- Početak
- /
- Članak
XML konfiguracija aplikacija za 9800 i 8875 telefone (BroadWorks)
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 . 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 . |
| 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 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.
|
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 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:
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 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:
|
|
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 Auth Mode |
Podrazumevano: Lokalni akreditivi Opcije: Pouzdano, Lokalna akreditiva, Daljinski akreditivi |
Određuje režim autentifikacije za Cisco XML EXE.
Takođe možete konfigurisati ovaj parametar u konfiguraciji telefona XML fajl (cfg.XML) unosom niza u ovom formatu:
|
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 . |
| 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:
|
| 4 |
U odeljku Programabilni softkeis, izmenite dostupna polja PSK1 na PSK16 u ovom formatu: fnc=XML; url=<xml_app_path>; nme=<app_name>
gde
Primer Takođe možete konfigurisati ovaj parametar u konfiguracionom fajlu (cfg.XML). Unesite niz u ovom formatu:
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 . |
| 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
Primer Takođe možete konfigurisati ovaj parametar u konfiguracionom fajlu (cfg.XML). Unesite niz u ovom formatu:
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
| Ime makro | Makro ekspanzija |
|---|---|
| $ | Obrazac $$ se proširuje na jedan $ karakter. |
| A do P | Zamenjen parametrima opšte namene GPP_A kroz GPP_P. |
| SA do SD | Zamenjen 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. |
| MA | MAC adresa pomoću malih slova heksadecimalnih cifara (000e08aabbcc). |
| MAU | MAC adresa pomoću velikih slova heksadecimalnih cifara (000E08AABBCC). |
| MAC | MAC adresa koristeći mala slova heksadecimalnih cifara sa dvotačkom za razdvajanje heksadecimalnih parova cifara (00:0e:08:AA:bb:cc). |
| PN | Naziv proizvoda; na primer, video telefon 8875, stolni telefon 9851. |
| PSN | Broj serije proizvoda; na primer, 8875, 9841, 9861 |
| SN | Niz serijskih brojeva; na primer, 88012BA01234. |
| CCERT | SSL Status sertifikata klijenta, instaliran ili nije instaliran. |
| IP | IP adresu telefona u lokalnoj podmreži; na primer, 192.168.1.100. |
| EXTIP | Spoljni 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 IME | Ime 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. |
| PRETRAGA | Sadržaj parametra konfiguracije Line N Display Name. |
| OMILjENO | Sadržaj parametra konfiguracije Line N auth ID-a. |