language Dit artikel is automatisch vertaald. Raadpleeg de referentieversie in het Engels.
Referentie : Gebruik dit artikel bij het opstellen of controleren van de JSON-envelop van een Rainbow Extensions-custo-manifest.
U kunt dit artikel gebruiken om inzicht te krijgen in de JSON-envelop van een Rainbow Extensions-custo-manifest. U zult zien waar uitbreidingspunten worden gedeclareerd, hoe acties zijn georganiseerd en welke root-velden Rainbow verwacht.
JSON-skelet {
"version": "2",
"jsonType": "Rainbow-custo-manifest",
"extension-points": {
"<EXTENSION-POINT-KEY>": [
{
"name": "...",
"icon": "...",
"command": {
"url": "...",
"params": "...",
"commandType": "rest",
"method": "GET"
},
"responseType": "markdown"
}
]
}
}Algemene regels
De versie moet "2" zijn.
jsonType moet "Rainbow-custo-manifest" zijn. Dit is ook de manier waarop Rainbow het manifest in een ZIP-archief identificeert.
Elke sleutel onder extension-points is een array.
Elk uitbreidingspunt ondersteunt maximaal 3 acties.
Elke actie moet een geldig command-object bevatten. name en icon zijn verplicht, afhankelijk van het uitbreidingspunt.
Variabelen kunnen worden gebruikt in ondersteunde velden, zoals command.url, command.params, REST-bodyparameters en weergave-inhoud.
Uitbreidingspunten voor PBX-gebeurtenissen
Uitbreidingspunt
Wanneer het wordt geactiveerd
on-outgoing-pbx-call-actions
Er wordt een uitgaand gesprek gestart.
on-incoming-pbx-call-actions
Een inkomend gesprek begint te rinkelen.
on-answering-incoming-pbx-call-actions
Een inkomend gesprek wordt beantwoord.
on-releasing-incoming-pbx-call-actions
Een inkomend of uitgaand gesprek wordt beëindigd.
on-makecall-insert-correlator
Er wordt een makecall aangemaakt en Rainbow voegt een correlator in. Alleen OXE.
Uitbreidingspunt
Plaatsing van knoppen
on-incoming-pbx-call-button-actions
Pop-up bij inkomende oproep.
on-call-log-list-actions
Elke rij van het gesprekslogboek.
Acties in de contactenlijst
Elke rij van de contactenlijst.
on-contact-detail-actions
Paneel met contactgegevens.
on-communication-card-actions
Balk van de oproepbeheerder.
on-bubble-actions
Eigenschappenmenu van de tekstbubbel.
Acties op de conferentie-ballon
Menu voor telefonische conferenties.
on-user-menu-actions
Gebruikersmenu. Beta. Desktop / Web, niet Teams.
Weergave- en frame-uitbreidingspunten
Uitbreidingspunt
Plaatsing
acties-bij-weergave-van-inkomende-pbx-oproepen
Weergavegebied van de pop-up bij inkomende oproepen.
on-contact-card-display-actions
Weergavegebied voor contactkaarten.
on-main-widget-display-actions
Widget in het hoofdpaneel van Rainbow.
on-main-display-actions
Bericht in de Teams-webapp.
on-main-window-actions
Toepassing van een derde partij in het hoofdvenster of pop-upvenster van Rainbow.