Inleiding
In dit document worden de stappen beschreven om API-verzoeken (Application Programming Interface) te verzenden via het Packet Contact Center Enterprise (PCCE) Single Pane of Glass (SPOG) Opdrachtuitvoeringspaneel.
Bijgedragen door Ramiro Amaya en Anuj Bhatia, Cisco TAC Engineer en Shilpa Jayashekar, Cisco Engeneering.
Voorwaarden
Vereisten
Cisco raadt u aan kennis te hebben van: Cisco Packet Contact Center voor ondernemingen
Gebruikte componenten
De in het document gebruikte informatie is gebaseerd op PCCE 12.5(1) versie.
De informatie in dit document is gebaseerd op de apparaten in een specifieke laboratoriumomgeving. Alle apparaten die in dit document worden beschreven, hadden een opgeschoonde (standaard)configuratie. Als uw netwerk levend is, zorg er dan voor dat u de mogelijke impact van een stap begrijpt.
Achtergrondinformatie
Het opdrachtuitvoervenster geeft een REST-clientinterface in het Unified Contact Center Enterprise (CCE)-beheer. In dit venster kunnen systeembeheerders:
- Uitvoeren van REST API-oproepen naar Unified Customer Voice Portal (CVP), Unified CVP-rapportage en Cisco Gevirtualiseerde Voice browser (CVVB) vanuit de één interface van Unified CCE-beheer.
- Configureer functies zoals Customer Virtual Assistant (CVA) beschikbaar in de nieuwste versies van Packaged CCE zonder dat u de Packaged CCE-componenten hoeft te upgraden. De optie CVA (beschikbaar in 12.5) kan bijvoorbeeld worden geconfigureerd vanuit Packaged CCE 12.0 ES 37, met gebruik van het opdrachtuitvoeringspaneel, mits VB’s worden bijgewerkt tot 12.5.
Configureren
Alleen de systeembeheerder heeft toegang tot het opdrachtuitvoeringspaneel.
Wanneer u inlogt als systeembeheerder, kunt u het venster voor opdrachtuitvoering benaderen via infrastructuur-instellingen (kaart) > deelvenster met opdrachtuitvoering.
Opmerking: Systeembeheerder is een rol die toegang heeft tot alle functies. In CCE-beheer selecteert u Gebruikers > Roles > SystemAdmin (de beheerders met deze rol kunnen alle functies en subfuncties benaderen)
Deze pagina bevat twee delen: Aanvraag en antwoord.
Afdeling Aanvragen
Het gedeelte Aanvraag bevat deze eigenschappen:
1. Machinetype: Het machinetype waarvoor de gebruiker de API-aanvraag wil uitvoeren.
2. Plaats: De site waarvoor de API moet worden uitgevoerd. Wanneer u het type machine selecteert, worden alle sites standaard geselecteerd.
3. hosts: De host waarvoor API moet worden uitgevoerd. Alle hosts zijn standaard geselecteerd. Als er geen hosts beschikbaar zijn, wordt het juiste bericht weergegeven.
4. Methode: Geselecteerde methode: GET, POST, PUT en DELETE zijn de opties.
5. Pad: Het relatieve pad van de API dat moet worden uitgevoerd.
6. Aanvraaginstantie: De lading voor het API verzoek gaat hier. Ondersteunde contenttypen zijn nu JSON.
Opmerking: Voor POST en PUT is de aanvragende instantie verplicht.
7. Type inhoud: JSON en XML contenttype worden ondersteund.
8. Antwoordtype: Kies het type respons dat verwacht wordt. Standaard waarde is JSON. XML is de andere optie.
9. Uitvoeren: Uitoefent het verzoek uit. Deze functie is ingeschakeld zodra alle verplichte velden ingevuld zijn.
Sectie respons
Het gedeelte Response bevat deze eigenschappen:
1. Resultaatfilter: Filteer de resultaten om de respons op Success of FOUT te zien.
2. Resultaatgegevens: Het bevat de lijst met hostnamen en de respons van de geselecteerde hostnaam.
3. Beginwaarden: Hiermee worden alle eigenschappen op het scherm hersteld naar hun standaardwaarden.
Verifiëren
U kunt deze voorbeelden gebruiken om de resultaten van het opdrachtuitvoervenster te controleren.
Voorbeeld 1: Serviceaccount maken voor Cisco VB
Vul de verzoekparameters in zoals in de afbeelding, en klik op Uitvoeren.
Voorbeeld 2: Voer een servicerekening in op Cisco VVB, die in Voorbeeld 1 is gemaakt
Vul de verzoekparameters in zoals in de afbeelding. Klik op Execute. U dient een succesvolle respons te krijgen zoals in de afbeelding wordt getoond.
Pad: sprakelen/rusten/oproepen/tts/service-account/nieuwe servicekening.
Voorbeeld 3: Update een servicerekening op Cisco VVB die in Voorbeeld 1 is gemaakt
Vul de parameters Aanvraag in zoals in de afbeelding. Klik op Execute.
Pad - sprakeling/rest/configuratie/tts/service account/newService account.
Opmerking: De beschrijving wordt bijgewerkt in dit API-PUT-verzoek
Voorbeeld 4: Verwijdert een servicerekening op Cisco VVB die in Voorbeeld 1 is gemaakt
Vul de parameters Aanvraag in zoals in de afbeelding. Klik op Execute.
Pad - sprakeling/rest/configuratie/tts/service account/newService account.
Problemen oplossen
De Tomcat logt c:\icm\tomcat\logs\CCBU.<timestamp> is nodig om een van de API verzoeken vanuit het opdrachtuitvoeringspaneel in SPOG op te lossen.
Gerelateerde informatie
PCCE-beheergids
Technische ondersteuning en documentatie – Cisco Systems