I denne artikel
dropdown icon
Oversigt
    Understøttede XML-objekter
    Understøttede URI'er
Konfigurere en telefon til at oprette forbindelse til en XML-tjeneste
Parametre for XML-tjenester
Føj et XML-program til en softkey
Føj et XML-program til en linjetast
Makrovariabler understøttet i XML-URL'er

Konfiguration af XML-applikationer til 9800 og 8875 telefoner (BroadWorks)

list-menuI denne artikel
list-menuHar du feedback?

Denne hjælpeartikel gælder for Cisco Desk Phone 9800-serien og Cisco Video Phone 8875, der er registreret i Cisco BroadWorks. Læs denne artikel for de understøttede XML-objekter, URI'er og trinene til konfiguration af XSI-tjenesterne på telefonens webside.

Oversigt

XML Services Interface (XSI) er en protokol, der tillader kommunikation mellem applikationer og telefonsystemet. Du kan føje dine egne XSI-tjenester til din telefon ved hjælp af de understøttede XML-objekter og URI'er.

Efter at have abonneret telefonen på tjenesterne, kan brugerne få adgang til alle de konfigurerede tjenester på telefonen ved at navigere til Inds tillinger > Net værk og service > Cisco XML- tjenester. Cisco XML-tjenester er standardnavnet. Du kan også ændre navnet. For at give brugerne nem adgang kan du føje XML-programmerne til softkeys eller linjetaster.

De understøttede funktioner er:

  • Beskeder (billeder og tekst)
  • Personsøgning

Understøttede XML-objekter

  • CiscoIpPhoneMenu

  • CiscoIPPhoneTekst

  • CiscoIPPhone-indgang

  • CiscoIPPhoneDirectory

  • CiscoIPPhonebillede

  • CiscoIPPhoneImageFil

  • CiscoIPPhoneIconMenu

  • CiscoIPPhoneIconFileMenu

  • CiscoIPPhoneStatus (undtagen 9811 og 9841)

  • CiscoIPPhoneStatusFile (undtagen 9811 og 9841)

  • CiscoIPPhoneExecute

Understøttede URI'er

  • Enhed

  • Urskive

  • EditDail

  • Init

  • Nøgle

  • Afspil (kun ringetoner)

  • Funktionstast

Du kan finde flere oplysninger om XSI-tjenestekonfigurationen under Cisco Unified IP Phone Services Application Development Notes.

Konfigurere en telefon til at oprette forbindelse til en XML-tjeneste

1

Få adgang til telefonadministrationswebsiden.

2

Vælg Tale > Telefon.

3

I afsnittet XML-tjeneste skal du konfigurere parametrene XML Application Service Name og XML Application Service URL som defineret i Parametre for XML-tjenester.

4

(Valgfrit) Hvis du vil tilføje godkendelse til adgang til programtjenesten, skal du konfigurere disse felter: XML-brugernavn, XML-adgangskode, CISCO XML EXE Akti ver og CISCO XML EXE Auth Mode.

5

Klik på Gem alle ændringer.

Parametre for XML-tjenester

Følgende tabel definerer funktionen og brugen af XML-programparametrene i afsnittet XML-tjeneste under fanen T ale > Telefon i telefonens webgrænseflade. Det definerer også syntaksen for strengen, der tilføjes i telefonkonfigurationsfilen (cfg.xml) med XML-kode for at konfigurere en parameter.

Tabel 1. Parametre for XML-tjenester

Parameter

Standard og indstillinger

Beskrivelse

Navn på XML-applikationstjeneste

Standard: Tom

Navnet på XML-programmet. Navnet vises på telefonen som et webapplikationsvalg.

Du kan også konfigurere denne parameter i telefonkonfigurationens XML-fil (cfg.xml) ved at indtaste en streng i dette format:

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

URL til XML-applikationstjeneste

Standard: Tom

URL-adressen, hvor XML-applikationen er placeret.

Du kan også konfigurere denne parameter i telefonkonfigurationens XML-fil (cfg.xml) ved at indtaste en streng i dette format:

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

Makrovariabler understøttes i XML-URL'er. For de gyldige makrovariabler, se Makrovariabler, der understøttes i XML-URL'er.

Kun HTTP- eller HTTPS-protokoller understøttes i URL'en.

XML-brugernavn

Standard: Tom

XML-tjenestens brugernavn til godkendelsesformål.

Du kan også konfigurere denne parameter i telefonkonfigurationens XML-fil (cfg.xml) ved at indtaste en streng i dette format:

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

XML-adgangskode

Standard: Tom

Adgangskode til XML-tjeneste for det angivne XML-brugernavn.

Den adgangskode, du indtastede i dette felt, vises i konfigurationsfilen (cfg.xml) som følger:

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

CISCO XML EXE Aktiver

Standard: Nej

Valgmuligheder: Ja, Nej

Angiver, om godkendelse er påkrævet for at få adgang til XML-programserveren.

Du kan også konfigurere denne parameter i telefonkonfigurationens XML-fil (cfg.xml) ved at indtaste en streng i dette format:

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

CISCO XML EXE godkendelsestilstand

Standard: Lokale legitimationsoplysninger

Indstillinger: Pålidelig, Lokal legitimationsoplysninger, Fjernlegitimationsoplysninger

Angiver godkendelsestilstand for Cisco XML EXE.

  • Pålidelig — Der udføres ingen godkendelse uanset de lokale legitimationsoplysninger.

  • Lokale legitimationsoplysninger — Godkendelse er baseret på sammendragsgodkendelsen ved hjælp af de lokale legitimationsoplysninger, hvis angivet. Hvis de lokale legitimationsoplysninger ikke er angivet, udføres der ingen godkendelse.

  • Fjernlegitimationsoplysninger — Godkendelse er baseret på oversigtsgodkendelsen ved hjælp af fjernlegitimationsoplysningerne som angivet i XML-programmet på websiden (for at få adgang til en XML-programserver).

Du kan også konfigurere denne parameter i telefonkonfigurationens XML-fil (cfg.xml) ved at indtaste en streng i dette format:

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

Føj et XML-program til en softkey

Tilføj de ofte anvendte applikationer til softkeys, så brugerne nemt kan få adgang til tjenesten.

Før du begynder

XML Application Service er konfigureret korrekt.

1

Få adgang til telefonadministrationswebsiden.

2

Vælg Tale > Telefon.

3

I afsnittet Programmerbare funktionstaster skal du indstille Aktiver programmerbare funktionstaster til Ja.

Du kan også konfigurere denne parameter i konfigurationsfilen (cfg.xml). Indtast en streng i dette format:

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

I afsnittet Programmerbare programtaster skal du redigere de tilgængelige felter i PSK1 til PSK 16 i dette format:

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

hvor url er det link, hvor XML-applikationen er gem t; nme er applikationens viste navn på telefonskærmen.

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

Du kan også konfigurere denne parameter i konfigurationsfilen (cfg.xml). Indtast en streng i dette format:

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

hvor n er softkeynummeret.

5

Klik på Gem alle ændringer.

Føj et XML-program til en linjetast

Tilføj de ofte anvendte applikationer til linjetaster, så brugerne nemt kan få adgang til tjenesterne.

Før du begynder

XML Application Service er konfigureret korrekt.

1

Få adgang til telefonadministrationswebsiden.

2

Vælg Tale > Telefon.

3

Vælg en linjetast.

4

Indstil Extension parameter til De aktiveret for at deaktivere udvidelsen.

Hvis funktionen Direkte PLK-konfiguration er deaktiveret, skal du deaktivere udvidelsen for at tilføje en udvidet funktion til linjetasten. Hvis funktionen er aktiveret, kan du springe dette trin over. Du kan finde flere oplysninger under Aktiver direkte PLK-konfiguration.
5

Indtast en streng i dette format i parameteren Udvidet funktion:

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

hvor url er det link, hvor XML-applikationen er gem t; nme er applikationens viste navn på telefonskærmen.

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

Du kan også konfigurere denne parameter i konfigurationsfilen (cfg.xml). Indtast en streng i dette format:

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

hvor n er udvidelsesnummeret.

6

Klik på Gem alle ændringer.

Makrovariabler understøttet i XML-URL'er

Du kan bruge makrovariabler i XML-URL'er. Følgende makrovariabler understøttes:

  • Bruger-id — UID1, UID2 til UIDn

  • Visningsnavn—DisplayName1, DISPLAYNAME2 til DisplayNamen

  • Auth ID — AUTHID1, AUTHID2 til AuthIDN

  • Proxy—Proxy1, PROXY2 til ProxyN

  • MAC-adresse ved hjælp af små hex-tal — MA

  • Produktnavn—PN

  • Produktserienummer—PSN

  • Serienummer—Serienummer

Tabel 2. Understøttede makroer
MakronavnMakroudvidelse
$Formularen $$ udvides til et enkelt $ tegn.
A til PErstattet af generelle parametre GPP_A gennem GPP_P.
SA gennem SDErstattet af specielle formålsparametre GPP_SA gennem GPP_SD. Disse parametre indeholder nø gler eller adgangskoder, der bruges til klargøring.

$SA til $SD genkendes som argumenter til den valgfri resync-URL- kvalifikator, --key.

MAMAC-adresse ved hjælp af små hex-cifre (000e08aabbcc).
MAUMAC-adresse ved hjælp af store hex-cifre (000E08AABBCC).
MACMAC-adresse ved hjælp af små hex-cifre med et kolon til at adskille hexcifferpar (00:0 e:08:aa:bb:cc).
PNProduktnavn; for eksempel Video Phone 8875, Desk Phone 9851.
PSNProduktserienummer; for eksempel 8875, 9841, 9861
SNSerienummerstreng; f.eks. 88012BA01234.
CCERTSSL-klientcertifikatstatus, installeret eller ikke installeret.
IPTelefonens IP-adresse inden for dets lokale undernet; for eksempel 192.168.1.100.
EXTIPEkstern IP af telefonen, som det ses på internettet; for eksempel 66.43.16.52.

SWVER

Softwareversionsstreng. For eksempel

PHONEOS.3-2-1-0104-37

HWVER

Hardwareversionsstreng. For eksempel 2.0.1

PRVST

Tilvejebringelsestilstand (en numerisk streng):

-1 = eksplicit gensynkroniseringsanmodning

0 = gensynkronisering af opstart

1 = periodisk resync

2 = gensynkronisering mislykkedes, prøv igen

UPGST

Opgraderingstilstand (en numerisk streng):

1 = første opgraderingsforsøg

2 = opgradering mislykkedes, prøv igen

UPGERR

Resultatmeddelelse (ERR) fra tidligere opgraderingsforsøg; for eksempel http_get mislykkedes.

PRVTMR

Sekunder siden sidste gensynkroniseringsforsøg.

UPGTMR

Sekunder siden sidste opgraderingsforsøg.

REGTMR1

Sekunder siden linje 1 mistede registrering med SIP-server.

REGTMR2

Sekunder siden Line 2 mistede registreringen med SIP-serveren.

UPGCOND

Ældre makronavn.

SCHEME

Filadgangsskema, en af TFTP, HTTP eller HTTPS, som opnået efter analyse af resync eller opgradering af URL.

SERV

Anmod om værtsnavn på målserveren, som opnået efter analyse af resync- eller opgraderingswebadressen.

SERVIP

Anmod om målserverens IP-adresse, som opnået efter analyse af resync- eller opgraderingsURL, muligvis efter DNS-opslag.

PORT

Anmod om mål-UDP/TCP-port, som opnået efter analyse af resync- eller opgraderingsURL.

PATH

Anmod om målfilsti, som opnået efter analyse af resync- eller opgraderingswebadressen.

ERR

Resultatmeddelelse om gensynkronisering eller opgraderingsforsøg. Kun nyttigt til generering af resultatsyslog-meddelelser. Værdien bevares i UPGERR-variablen i tilfælde af opgraderingsforsøg.

UIDn

Indholdet af konfigurationsparameteren Line n UserID.

ISCUST

Hvis enheden er tilpasset, værdi=1, ellers 0.

Tilpasningsstatus kan ses på siden Web UI Info.

INCOMINGNAMENavn, der er knyttet til det første tilsluttede, ringende eller indgående opkald.
REMOTENUMBER

Telefonnummer for det første tilsluttede, ringende eller indgående opkald. Hvis der er flere opkald, leveres de data, der er knyttet til det første fundne opkald.

VisningsnavnIndholdet af konfigurationsparameteren Line N Visningsnavn.
AuthenticIDNIndholdet af konfigurationsparameteren Line N auth ID.
Var denne artikel nyttig?
Var denne artikel nyttig?