Prilagajanje gumba za dejanje

Možnosti po meri za gumb Action na namiznem telefonu serije Cisco Desk Phone 9800 zahtevajo posebno podporo za vdelano programsko opremo sistema PhoneOS. Za več podrobnosti si oglejte naslednjo tabelo:

FunkcijaZahtevana različica vdelane programske opreme
Klic v siliPhoneOS 3.0.1 in novejše različice
Storitev po meriPhoneOS 3.2.1 in novejše različice
Več sprožilcevPhoneOS 3.3.1 in novejše različice
Objava na HTTPPhoneOS 3.3.1 in novejše različice
Več dogodkov na enem sprožilcuPhoneOS 3.4.1 in novejše različice
1

Prijavite se v Cisco Unified Communications Manager Administration.

2

Po potrebi izvedite nekaj od tega:

  • Če želite konfigurirati vse uvedene telefone, pojdite na Konfiguracija telefona za sistem> podjetja.
  • Če želite konfigurirati telefone v skupni rabi istega profila telefona, pojdite na Nastavitve naprave>naprave> Common Phone Profile .
  • Če želite konfigurirati posamezen telefon, odprite Naprava > telefon. Nato poiščite telefon in odprite stran Konfiguracija telefona.

Konfiguracija sledi hierarhični strukturi:

  • Posamezne nastavitve naprave imajo prednost pred nastavitvami v splošnem profilu telefona in na ravni podjetja
  • Splošne nastavitve profila telefona preglasijo nastavitve na ravni podjetja

3

Prilagodite nastavitve interaktivnega gumba z naslednjimi parametri glede na primere uporabe.

Obstajajo tri skupine parametrov za gumb Dejanje, od katerih vsaka ustreza storitvi z edinstvenim sprožilcem. Če je sprožilec storitve določen v več skupinah, imajo nastavitve v skupini 1 prednost pred nastavitvami v skupinah 2 in 3, medtem ko ima skupina 2 prednost pred skupino 3.

  • Klici v sili

    Konfigurirajte naslednje parametre:

    • Funkcija gumba za ukrepanje: izberite Klic v sili.

    • Gumb za ukrepanje Kraj storitve: Vnesite telefonsko številko ali URI službe za ukrepanje ob nesrečah.

    • Gumb za dejanje Ime storitve (izbirno): določite ime storitve, povezane s sprožilcem dejanja. To ime bo prikazano v sporočilu na zaslonu, ko uporabnik pritisne gumb, ki označuje, kateri dogodek se bo začel. Če ime ni določeno, bo kot prikazno ime uporabljen klic v sili.

    • Zakasnitev klica: nastavite časovno omejitev (v sekundah), da telefon sproži klic v sili, ko zazna sprožilec. Privzeta vrednost je 5 sekund. Če je nastavitev nastavljena na 0, se klic izvede takoj, ko zazna sprožilec.

    • Sprožilec storitve S seznama izberite sprožilec: En pritisk , Dolgi pritisk ali 3-krat.

    • Tihi klic v sili(izbirno): klic v sili privzeto deluje kot dvosmerni klic, podobno kot drugi odhodni klici. Ko je tihi klic v sili omogočen, je zvok na strani klicatelja tih, da ne bi pritegnil pozornosti med stalnim klicem. Tihi klic v sili lahko konča samo prejemnik klica.

      Med tihim klicem v sili bo zaslon telefona 9841 zmrznil, zaslon telefona 9851, 9861 in 9871 pa izklopljen. Vse druge funkcije so nedostopne. Telefon povrne normalno delovanje, ko prejemnik konča klic.

    • Dovoli pridobivanje tihih klicev v sili (izbirno): to funkcijo omogočite, če uporabnikom dovolite, da pritisnejo katero koli tipko in tako obnovijo normalno delovanje telefona ter hkrati ohranijo klic v sili. Zvok klica ostane tih, razen če uporabnik poveča glasnost zvočnika s tipko za glasnost.

  • Storitve po meri

    Konfigurirajte naslednje parametre:

    • Funkcija gumba za dejanje: izberite Po meri.

    • Gumb za dejanje Cilj storitve: vnesite URL storitve po meri. URL se mora začeti na primer z http:// ali https://, https://10.11.20.159/path/service.xml.

    • Interaktivni gumb Ime storitve (izbirno): določite ime storitve, povezane s sprožilcem. To ime bo prikazano v sporočilu na zaslonu, ko uporabnik pritisne gumb, in bo prikazano, katera storitev se bo sprožila. Če ime ni določeno, bo kot prikazno ime uporabljena storitev po meri.

    • Polje vsebine po meri (izbirno): Če želite telefonu omogočiti pošiljanje zahteve HTTP Post, ko pritisnete gumb za dejanje, vnesite podatke HTTP, kot so metoda, glava in vsebina objave, z največjo dolžino 1024 znakov.

      Za primere skripta POST in sintakso glejte Zahteva HTTP Post za gumb »Dejanje«.

    • Zakasnitev klica: nastavite časovno omejitev v nekaj sekundah, da telefon po zaznavi sprožilca sproži dogodek. Privzeta vrednost je 5 sekund. Ko je nastavljena na 0, se dogodek začne takoj po zaznavi sprožilca.

    • Sprožilec storitve S seznama izberite sprožilec: En pritisk , Dolgi pritisk ali 3-krat.

    • Skrivnost storitve (izbirno): vnesite skrivnost, žeton ali geslo za preverjanje pristnosti, če storitev po meri za dostop do nje zahteva preverjanje pristnosti. Vnesena skrivnost je prikazana kot prikrit niz in se je nanjo mogoče sklicevati z makrom $SS v polju vsebine po meri in cilju storitve z gumbom za dejanje.

  • Več sprožilcev

    Nastavite parametre v vsaki skupini. Glejte zgornji razdelki Klici v sili in Storitve po meri.

  • En sprožilec za več dogodkov

    Konfigurirajte naslednje parametre za dodelitev več dogodkov sprožilcu:

    • Funkcija gumba za dejanje: izberite Po meri.

    • Interaktivni gumb Cilj storitve: Vnesite telefonsko številko, ki jo želite poklicati, in URL storitve XML v tej obliki:

      tel:<telefonska številka ali SIP URI> + <serviceURL>

      URL se mora začeti z http:// ali https://.

      Primer: tel:1234 + https://10.11.20.159/path/service.xml

    • Interaktivni gumb Ime storitve (izbirno): določite ime storitve, povezane s sprožilcem. To ime bo prikazano v sporočilu na zaslonu, ko uporabnik pritisne gumb, in bo prikazano, katera storitev se bo sprožila. Če ime ni določeno, bo kot prikazno ime uporabljena storitev po meri.

    • Polje vsebine po meri (izbirno): Če želite telefonu omogočiti pošiljanje zahteve HTTP Post, ko pritisnete gumb za dejanje, vnesite podatke HTTP, kot so metoda, glava in vsebina objave, z največjo dolžino 1024 znakov.

      Za primere skripta POST in sintakso glejte Zahteva HTTP Post za gumb »Dejanje«.

    • Zakasnitev klica: nastavite časovno omejitev v nekaj sekundah, da telefon po zaznavi sprožilca sproži dogodek. Privzeta vrednost je 5 sekund. Ko je nastavljena na 0, se dogodek začne takoj po zaznavi sprožilca.

    • Sprožilec storitve S seznama izberite sprožilec: En pritisk , Dolgi pritisk ali 3-krat.

    • Skrivnost storitve (izbirno): vnesite skrivnost, žeton ali geslo za preverjanje pristnosti, če storitev po meri za dostop do nje zahteva preverjanje pristnosti. Vnesena skrivnost je prikazana kot prikrit niz in se je nanjo mogoče sklicevati z makrom $SS v polju vsebine po meri in cilju storitve z gumbom za dejanje.

    • Tihi klic v sili(izbirno): če ste v cilj storitve vključili telefonsko številko ali klicali URI, boste z omogočanjem te funkcije utišali klice v sili.

      Klic v sili privzeto deluje kot dvosmerni klic, podobno kot drugi odhodni klici. Če je možnost omogočena, je zvok na strani klicatelja tih, da med klicem ne bi pritegnili pozornosti. Klic lahko prekine le prejemnik klica.

      Med tihim klicem v sili bo zaslon telefona 9841 zmrznil, zaslon telefona 9851, 9861 in 9871 pa izklopljen. Vse druge funkcije so nedostopne. Telefon povrne normalno delovanje, ko prejemnik konča klic.

    • Dovoli pridobivanje tihih klicev v sili (izbirno): to funkcijo omogočite, če uporabnikom dovolite, da pritisnejo katero koli tipko in tako obnovijo normalno delovanje telefona ter hkrati ohranijo klic v sili. Zvok klica ostane tih, razen če uporabnik poveča glasnost zvočnika s tipko za glasnost.

Če želite več informacij o teh parametrih, glejte Parametri za gumb »Dejanje«.

4

Izberite Shrani.

5

Izberite Apply Config (Uporabi konfiguracijo).

Sklicevanja

Parametri gumba za ukrepanje

Parametri so na voljo v konfiguraciji telefona za podjetja, splošnem profilu telefona in konfiguraciji posameznega telefona.

Preglednica 1. Parametri gumba za ukrepanje
ParameterPrivzeto in možnostiOpis
Funkcija aktivnega gumba 1~3

Privzeto: izklopljeno

Možnosti: Izklopljeno, Klic v sili, Po meri

Gumb lahko konfigurirate z določeno storitvijo.

  • Izklopljeno: ko je gumb Action nastavljen na Off, gumb Action za posamezno storitev v telefonu ne bo deloval.
  • Klic v sili: uporabniki lahko klic v sili izvedejo z gumbom Dejanje, če je ta konfiguriran.
  • Po meri: uporabniki lahko z gumbom »Dejanje« dostopajo do storitve po meri, če je ta konfigurirana.

Ko polje nastavite na »Klic v sili« ali »Po meri «, morate v polje »Cilj storitve« z gumbom»Dejanje « vnesti cilj storitve . Ali pa bo telefon prikazal napako v konfiguraciji.

Interaktivni gumb Ime storitve 1~3

Privzeto: Prazno

Po želji lahko določite ime storitve, ki je povezana z gumbom »Dejanje«. To ime bo prikazano v sporočilu na zaslonu, ko uporabnik pritisne gumb, in bo prikazano, katera storitev se bo sprožila.

Če imena ne navedete, je privzeto ime Klic v sili, Tihi klic v sili ali Dejanje po meri, odvisno od vaše izbire v polju Funkcija gumba za dejanje.

Gumb za dejanje Cilj storitve 1~3

Privzeto: Prazno

Navedite cilj storitve v eni od naslednjih oblik zapisa glede na storitev, dodeljeno gumbu »Dejanje«:

  • Za storitve klicev v sili vnesite telefonsko številko ali URI službe za nujno pomoč.

  • Ko konfigurirate gumb za storitev po meri, vnesite URL storitve. URL se mora začeti z http:// ali https://. Na primer,https ://10.11.20.159/path/service.xml.

  • Če želite nastaviti gumb za sprožitev več dogodkov z enim sprožilcem, vnesite tel:<telefonska številka ali SIP URL> + <Service RUL>. Primer: tel:1234 + https://10.11.20.159/path/service.xml.

    Podprto je tudi klicanje URI-jev SIP. Vnesite URI v obliki tel: sip 4567@co.webex.com

Če omogočite gumb »Dejanje«, ne da bi nastavili veljaven cilj storitve, bo uporabnik telefona videl sporočilo s pozivom za konfiguracijo. Ko uporabnik zapre to obvestilo, bo opozorilna ikona ostala v glavi zaslona telefona, dokler gumb ni pravilno konfiguriran ali onemogočen.

Telefonskih številk ni mogoče uporabiti kot cilje za storitve po meri. Če interaktivni gumb konfigurirate kot po meri in kot cilj storitve vnesete telefonsko številko, se bo na telefonu prikazalo opozorilo, da gumb ni konfiguriran. Namesto tega lahko dodate telefonsko številko v tej obliki tel:<telefonska številka>, na primer tel:1234.

Če ne smete vnesti URL-ja, vključno z znakom »in« (&), kot zamenjavo uporabite %26. Vnesite na primer http://1.2.3.4/phone?a=1%26b=2%26c=3 namesto # http://1.2.3.4/phone?a=1&b=2&c=3.

Polje vsebine po meri 1~3

Privzeto: Prazno

Ta nastavitev deluje le, če je funkcija interaktivnega gumba nastavljena na Po meri.

Vnesite podatke HTTP, kot so metoda, glava in vsebina objave, z največjo dolžino 1024 znakov. Ko je telefon konfiguriran, pošlje zahtevo HTTP Post, ko pritisnete dejanje.

Če storitev za dostop zahteva preverjanje pristnosti, v polje Službena skrivnost vnesite tajno overitev. V podatkih HTTP uporabite makro $SS kot sklic na Skrivnost storitve.

Za primere in sintakso glejte Zahteva HTTP Post za gumb »Dejanje«.

Servisna skrivnost 1~3

Privzeto: Prazno

Službena skrivnost je lahko skrivnost preverjanja pristnosti, žeton ali geslo. Vnesena skrivnost je prikazana kot prikrit niz in se je nanjo mogoče sklicevati z makrom $SS v polju vsebine po meri in cilju storitve z gumbom za dejanje.

Sprožilec storitve 1~3

Privzeto: En pritisk

Možnosti: Single Press, Long Press, Press 3-krat

Izberite, kako lahko uporabniki vzpostavijo klic v sili ali sprožijo storitev po meri z gumbom za dejanje telefona.

En pritisk: pritisnite gumb ACTION, da sprožite povezan klic ali storitev.

Dolgi pritisk: pritisnite gumb Action navzdol za vsaj 2 sekundi, da sprožite povezan klic ali storitev.

Pritisnite 3-krat: trikrat pritisnite gumb Action z razmikom, krajšim od 2 sekund med vsakim pritiskom, da sprožite povezani klic ali storitev.

Sprožilca ne ponavljajte v več storitvah, saj parametri z nižjo prioriteto ne bodo delovali. Prednostni vrstni red, od najvišjega do najnižjega, je naslednji: skupina 1, skupina 2, skupina 3.

Zakasnitev klica 1~3

Privzeta vrednost: 5

Opcije: 0 - 30

Nastavite časovno omejitev, v sekundah, da telefon sproži klic v sili ali dejanje po meri, ko pritisnete gumb Dejanje.

Nastavite ga na 0, če želite, da telefon kliče ali sproži dogodek takoj, ko zazna sprožilec, kot je določeno z enim samim pritiskom, dolgim pritiskom ali trojnim pritiskom na gumbu.

Tihi klic v sili 1~3

Privzeto: onemogočeno

Možnosti: omogočeno, onemogočeno

Tihi klic v sili je zasnovan za diskretno pomoč v nevarnih situacijah. Uporabnikom omogoča, da poiščejo pomoč brez hrupa.

  • Ko je ta možnost omogočena, lahko uporabniki enosmerne klice opravijo z gumbom »Dejanje«.

    Po opravljenem tihem klicu v sili lahko klic konča samo druga oseba. Da ne bi pritegnili pozornosti med stalnim klicem, bo zaslon telefona 9841 zmrznil, zaslon telefona 9851, 9861 in 9871 pa bo izklopljen. Telefon med tihim klicem v sili privzeto zaklene vse funkcije. Če želite uporabnikom omogočiti ponovno vzpostavitev normalnega delovanja telefona in hkrati ohraniti tihi klic v sili, omogočite funkcijo Dovoli pridobivanje tihih klicev v sili.

  • Ko je klic v sili onemogočen, deluje kot dvosmerni klic, podoben drugim odhodnim klicem.

Dovoli tiho pridobivanje klicev v sili

Privzeto: Ne

Možnosti: Da, ne

Nadzira, ali lahko uporabniki pridobijo funkcije telefona med tihim klicem v sili. Ko je tihi klic v sili sprožen, telefon privzeto zaklene vse funkcije, dokler prejemnik klica ne konča.

Ko je ta parameter nastavljen na Da, lahko uporabniki pritisnejo katero koli tipko, da obnovijo normalno delovanje telefona in hkrati ohranijo klic v sili. Zvok klica ostane tih, razen če uporabnik poveča glasnost s tipko za glasnost.

HTTP Objavi zahtevo za gumb »Dejanje«

Gumb »Dejanje« na namiznem telefonu serije Cisco Desk Phone 9800 lahko konfigurirate tako, da sproži aplikacije XML prek zahtev HTTP Post.

V polje Vsebina po meri vnesite skript prilagojene zahteve. Določite lahko vrsto vsebine XML ali JSON in v zahtevo vključite makre. V skript lahko na primer dodate $SS, da pridobite skrivnost preverjanja pristnosti, žeton ali geslo, ki je navedeno v polju Službena skrivnost .

Naslednji primeri so v XML in JSON:

Vzorec #1: XML --metoda POST ---glava 'Vrsta vsebine: aplikacija/xml' --glava 'Avtorizacija: uporabniško ime nosilca:$SS' --telo '<MetaPodatki><Sprožilec>True</Trigger><Description>To je za HTTP POST XML</Description></MetaData>" Vzorec #2: JSON --metoda POST ---glava 'Vrsta vsebine: aplikacija/json' --glava 'Avtorizacija: $SS' --telo '{"dogodki":[{"evtid":"12345",  "parametri": {"sprožilec":true}, "Opis":"To je za HTTP POST JSON"}]}" 

Cisco Unified Communications Manager (UCM) zahteva odstotek kodiranja rezerviranih znakov v skladu z RFC 3986.

Preglednica 2. Odstotno kodiranje za rezervirane znake
ZnakOdstotek kodiranja
&%26
'%27
"%22
< %3c
> %3e

Naslednji skript je primer uporabe nizov, kodiranih z odstotki.

--metoda POST --header %27Content-Type: application/xml%27 --body %27%3cMetaData%3e%3cTrigger%3eTrue%3c/Trigger%3e%3cDescription%3eTo velja za HTTP POST XML%3c/Description%3e%3c/MetaData%3e%27
Preglednica 3. Podprti makri
Ime makraRazširitev makrov
#DEVICENAME#Ime naprave, prikazano v klicnem sistemu. Na primer, SEP845A3EC21288
$SSSkrivnost storitve, ki na strani za konfiguracijo telefona predstavlja prikrit niz, na primer skrivnost preverjanja pristnosti, žeton ali geslo.