---
sourceDocument: Xanadu-API-Referenz
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/de-DE/xanadu/api-reference

 Release :

    - xanadu

ft:locale :

    - de-DE

ft:publication_title :

    - Xanadu-API-Referenz

ft:clusterId :

    - crapiref

bundleId :

    - crapiref

workflow :

    - Creator


---

# NotifyJsTelefonyDriver -- Global

# NotifyJsTelefonyDriver -- Global {#ariaid-title1}

* Freigeben Version: Xanadu
* 
* Aktualisiert 1. August 2024
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 8 Minuten Lesedauer

Die NotifyJsTelefonyDriver- API stellt Methoden bereit, mit denen Sie Informationen zu den Fähigkeiten des zugehörigen Telefonietreibers abrufen können.

Es handelt sich um einen geskripteten Erweiterungspunkt, der nur verwendet werden kann, wenn sein Objekt von einer anderen Methode zurückgegeben wird, z. B. NotifyUtil - getTeletelefonyDriverFromNotifyNumber(). Sie können diese API nicht direkt aufrufen. Die aufrufende Methode ordnet der Schnittstelle einen bestimmten Treiber zu und abstrahiert die Details zur Bestimmung des Treibers. Alle verfügbaren Treiber implementieren dieselbe Schnittstelle, die von der NotifyJsTelephoneDriver- API definiert wird.  
Im folgenden Codebeispiel gibt die Methode getTelephoneDriverFromNotifyNumber() eine Implementierung dieser API zurück, wobei die Treiberschnittstelle durch die übergebene Telefonnummer bestimmt wird, z. B. TwilioNotifyJsTelephoneyDriver.

    getDriverDetails('<notify_number>'); 

    function getDriverDetails(notifyNumber) {
      var nUtil = new NotifyUtil();
      if (!notifyNumber || !nUtil.validateOutboundNotifyNumber(notifyNumber))
        return;
      var driver = nUtil.getTelephonyDriverFromNotifyNumber(notifyNumber);
        if (driver) {
          return {
            driverName: driver.getName(),
            supportsCall: driver.supportsCall(),
            supportsSMS: driver.supportsSms()
          } 
        }
    } 

Um zu sehen, welche Treiber dem Erweiterungspunkt NotifyJsTelephoneDriver zugeordnet sind, navigieren Sie zuSystemerweiterungspunkte \> global.NotifyJsTelephoneDriver. Alle zugeordneten Treiberimplementierungen werden auf der Registerkarte Implementationen angezeigt.

Weitere Informationen zu geskripteten Erweiterungspunkten finden Sie unter [Erweiterungspunkte zum Erweitern von Anwendungsfunktionalitäten verwenden](https://servicenow-prod.fluidtopics.net/C8oDBWontT9macwvClUiUQ "Verwenden Sie Erweiterungspunkte, um die Funktionalität einer Anwendung zu erweitern, ohne den ursprünglichen Anwendungscode zu ändern. Sie können bereits vorhandene Erweiterungspunkte verwenden, die in ausgewählten Now Platform-Anwendungen verfügbar sind, oder Sie können Erweiterungspunkte hinzufügen, wenn Sie benutzerdefinierte Anwendungen in Ihrer eigenen Instanz entwickeln.").

Zur Verwendung dieser API müssen Sie das Notify-Plugin (com.snc.notify) aktivieren. Um bestimmte Treiberimplementierungen, wie z. B. Twilligo, zu aktivieren, müssen Sie das entsprechende Plugin aktivieren.

## NotifyJsTelephoneyDriver -- Anruf (Objekt NotifyPhoneNumber, Zeichenfolge PhoneNumber) {#ariaid-title2}

Ruft eine angegebene Telefonnummer an.
{#NJTD-call_O_S__table_xcn_24y_qmb__entry__3}

| Name | Typ | Beschreibung |
|-|-|-|
| notifyPhoneNumber | [NotifyPhoneNumber : Global](https://servicenow-prod.fluidtopics.net/HHCE4d8cXlPFSwitwgj2UA#c_NotifyPhoneNumberAPI "Mit der NotifyPhoneNumber- API können Sie Informationen zu einer Notify-Telefonnummer abfragen.") | NotifyPhoneNumber-Datensatz, der die Notify-Telefonnummer enthält, von der aus der Anruf erfolgen soll. Befindet sich in der Tabelle „Notify-Telefonnummer" \[notify_number\]. |
| toPhoneNumber | Zeichenfolge | Anzurufende Telefonnummer. Format: E.164 |
[Tabelle : 1. Parameter]

{#NJTD-call_O_S__table_xcn_24y_qmb} {#NJTD-call_O_S__table_ycn_24y_qmb__entry__2}

| Typ | Beschreibung |
|-|-|
| Keine |   |
[Tabelle : 2. Ergebnisse]

{#NJTD-call_O_S__table_ycn_24y_qmb}  
<br />

    getDriverDetails('<notify_number>'); 

    function getDriverDetails(notifyNumber) {
      var nUtil = new NotifyUtil();
      if (!notifyNumber || !nUtil.validateOutboundNotifyNumber(notifyNumber))
        return;
      var driver = nUtil.getTelephonyDriverFromNotifyNumber(notifyNumber);
        if (driver) {

        }
    } 

## NotifyJsTelefonyDriver -- getCapabilities() {#ariaid-title3}

Gibt eine Liste der Fähigkeiten des Telefonietreibers zurück.
{#NJTD-getCapabilities__table_ihy_xcz_qmb__entry__3}

| Name | Typ | Beschreibung |
|-|-|-|
| Keine |   |   |
[Tabelle : 3. Parameter]

{#NJTD-getCapabilities__table_ihy_xcz_qmb} {#NJTD-getCapabilities__table_jhy_xcz_qmb__entry__2}

| Typ | Beschreibung |
|-|-|
| Keine |   |
[Tabelle : 4. Ergebnisse]

{#NJTD-getCapabilities__table_jhy_xcz_qmb}  
In diesem Beispiel werden die Funktionen des zugehörigen Telefonietreibers zurückgegeben.

    getDriverDetails('<notify_number>'); 

    function getDriverDetails(notifyNumber) {
      var nUtil = new NotifyUtil();
      if (!notifyNumber || !nUtil.validateOutboundNotifyNumber(notifyNumber))
        return;
      var driver = nUtil.getTelephonyDriverFromNotifyNumber(notifyNumber);
        if (driver) {
          return {
           capabilities: driver.getCapabilities()
          } 
        }
    } 

## NotifyJsTelefonyDriver -- getMaxSizeForBulkSms(Zeichenfolge phoneNumber) {#ariaid-title4}

Gibt die maximale Anzahl von Telefonnummern zurück, an die der Telefonietreiber, der der übergebenen Notify-Telefonnummer zugeordnet ist, jeweils eine SMS-Nachricht senden kann.
{#NJTD-getMaxSizeForBulkSMS_S__table_mg3_q1r_qmb__entry__3}

| Name | Typ | Beschreibung |
|-|-|-|
| phoneNumber | Zeichenfolge | Notify-Telefonnummer, um die maximale Anzahl von Telefonnummern zu überprüfen, die der zugeordnete Fahrer in einer Massen-SMS-Nachricht an senden kann. |
[Tabelle : 5. Parameter]

{#NJTD-getMaxSizeForBulkSMS_S__table_mg3_q1r_qmb} {#NJTD-getMaxSizeForBulkSMS_S__table_ng3_q1r_qmb__entry__2}

| Typ | Beschreibung |
|-|-|
| Nummer | Maximale Anzahl von Telefonnummern, an die eine SMS-Nachricht in einer einzigen Massen-SMS-Zustellung gesendet werden kann. |
[Tabelle : 6. Ergebnisse]

{#NJTD-getMaxSizeForBulkSMS_S__table_ng3_q1r_qmb}  
In diesem Beispiel wird die maximale Anzahl von Telefonnummern zurückgegeben, die in einer einzelnen Massen-SMS-Nachricht für den zugehörigen Telefonietreiber an gesendet werden können.

    getDriverDetails('<notify_number>'); 

    function getDriverDetails(notifyNumber) {
      var nUtil = new NotifyUtil();
      if (!notifyNumber || !nUtil.validateOutboundNotifyNumber(notifyNumber))
        return;
      var driver = nUtil.getTelephonyDriverFromNotifyNumber(notifyNumber);
        if (driver) {
           return {
           maxSmsNumbers: driver.getMaxSizeForBulkSMS(notifyNumber)
          }       
        }
    } 

## NotifyJsTelephoneyDriver -- getPhoneNumber(Zeichenfolge phoneNumber) {#ariaid-title5}

Gibt den Notify-Telefonnummerndatensatz für die angegebene Telefonnummer zurück.
Gibt null zurück, wenn die angegebene Telefonnummer nicht in der Tabelle „Notify-Telefonnummer" \[notify_number\] gefunden wird.
{#NJTD-getPhoneNumber_S__table_pmm_t4q_qmb__entry__3}

| Name | Typ | Beschreibung |
|-|-|-|
| Keine |   |   |
[Tabelle : 7. Parameter]

{#NJTD-getPhoneNumber_S__table_pmm_t4q_qmb} {#NJTD-getPhoneNumber_S__table_qmm_t4q_qmb__entry__2}

| Typ | Beschreibung |
|-|-|
| NotifyPhoneNumberAPI | Notify-Telefonnummerndatensatz, der der angegebenen Telefonnummer zugeordnet ist. |
[Tabelle : 8. Ergebnisse]

{#NJTD-getPhoneNumber_S__table_qmm_t4q_qmb}  
In diesem Beispiel wird der Telefonietreiber abgerufen und der zugehörige Notify-Telefonnummerndatensatz für eine angegebene Telefonnummer zurückgegeben.

    getDriverDetails('<notify_number>'); 

    function getDriverDetails(notifyNumber) {
      var nUtil = new NotifyUtil();
      if (!notifyNumber || !nUtil.validateOutboundNotifyNumber(notifyNumber))
        return;
      var driver = nUtil.getTelephonyDriverFromNotifyNumber(notifyNumber);
        if (driver) {
          return {
           phoneNumberRecord: driver.getPhoneNumber(notifyNumber)
          } 
        }
    } 

## NotifyJsTelefonyDriver -- getPhoneNumbers() {#ariaid-title6}

Gibt eine Liste aller Notify-Telefonnummern zurück, die dem aktuellen Telefonietreiber zugeordnet sind.
{#NJTD-getPhoneNumbers__table_xmz_bsq_qmb__entry__3}

| Name | Typ | Beschreibung |
|-|-|-|
| Keine |   |   |
[Tabelle : 9. Parameter]

{#NJTD-getPhoneNumbers__table_xmz_bsq_qmb} {#NJTD-getPhoneNumbers__table_ymz_bsq_qmb__entry__2}

| Typ | Beschreibung |
|-|-|
| Zeichenfolge | Kommagetrennte Liste aller Notify-Telefonnummern, die dem aktuellen Fahrer zugeordnet sind. |
[Tabelle : 10. Ergebnisse]

{#NJTD-getPhoneNumbers__table_ymz_bsq_qmb}  
In diesem Beispiel wird der Telefonietreiber abgerufen und die Liste der Notify-Telefonnummern zurückgegeben, die dem aktuellen Telefonietreiber zugeordnet sind.

    getDriverDetails('<notify_number>'); 

    function getDriverDetails(notifyNumber) {
      var nUtil = new NotifyUtil();
      if (!notifyNumber || !nUtil.validateOutboundNotifyNumber(notifyNumber))
        return;
      var driver = nUtil.getTelephonyDriverFromNotifyNumber(notifyNumber);
        if (driver) {
          return {
           phoneNumbers: driver.getPhoneNumbers()
          } 
        }
    } 

## NotifyJsTelefonyDriver -- isActive() {#ariaid-title7}

Überprüft, ob der aktuelle Telefonietreiber aktiv ist.
{#NJTD-isActive__table_hry_t5p_qmb__entry__3}

| Name | Typ | Beschreibung |
|-|-|-|
| Keine |   |   |
[Tabelle : 11. Parameter]

{#NJTD-isActive__table_hry_t5p_qmb} {#NJTD-isActive__table_iry_t5p_qmb__entry__2}

| Typ | Beschreibung |
|-|-|
| Boolean | Kennzeichnung, die angibt, ob der aktuelle Telefonietreiber aktiv ist. Gültige Werte: * „wahr": Der Treiber ist aktiv. * „falsch": Treiber ist inaktiv. {#NJTD-isActive__ul_wf3_rjq_qmb} |
[Tabelle : 12. Ergebnisse]

{#NJTD-isActive__table_iry_t5p_qmb}  
In diesem Beispiel wird der Telefonietreiber abgerufen und zurückgegeben, ob der aktuelle Telefonietreiber aktiv ist.

    getDriverDetails('<notify_number>'); 

    function getDriverDetails(notifyNumber) {
      var nUtil = new NotifyUtil();
      if (!notifyNumber || !nUtil.validateOutboundNotifyNumber(notifyNumber))
        return;
      var driver = nUtil.getTelephonyDriverFromNotifyNumber(notifyNumber);
        if (driver) {
          return {
            active: driver.isActive()
          } 
        }
    } 

## NotifyJsTelefonyDriver -- Kick(GlideRecordmemberRecord) {#ariaid-title8}

Entfernt den angegebenen Anrufer aus der aktuellen Notify-Konferenzschaltung.
{#NJTD-kick_O__table_w31_wty_qmb__entry__3}

| Name | Typ | Beschreibung |
|-|-|-|
| teilnehmerdatensatz | [GlideRecord : Global](https://servicenow-prod.fluidtopics.net/aQw~oDpg6tKgED8LtNFyvw#c_GlideRecordAPI "Die GlideRecord- API wird für Datenbankvorgänge verwendet.") | GlideRecord-Objekt, das den Notify-Teilnehmer-Datensatz \[notify_participant\] des Anrufers enthält, der aus der Konferenzschaltung entfernt werden soll. |
[Tabelle : 13. Parameter]

{#NJTD-kick_O__table_w31_wty_qmb} {#NJTD-kick_O__table_x31_wty_qmb__entry__2}

| Typ | Beschreibung |
|-|-|
| Zeichenfolge | Wird nur bei Fehler zurückgegeben. Fehlermeldung, die beschreibt, warum der Anrufer nicht aus dem Anruf entfernt wurde. |
[Tabelle : 14. Ergebnisse]

{#NJTD-kick_O__table_x31_wty_qmb}  
In diesem Beispiel wird der zugeordnete Anrufer in der aktuellen Telefonkonferenz stummgeschaltet.

    getDriverDetails('<notify_number>'); 

    function getDriverDetails(notifyNumber) {
      var nUtil = new NotifyUtil();
      if (!notifyNumber || !nUtil.validateOutboundNotifyNumber(notifyNumber))
        return;
      var driver = nUtil.getTelephonyDriverFromNotifyNumber(notifyNumber);
        if (driver) {
          var notifyParticipantGr = new GlideRecord('notify_participant');
          notifyParticipantGr.get('active participant sys id');
        
          if (notifyParticipantGr.isValid) {
            driver.kick(notifyParticipantGr)
        }
    } 

## NotifyJsTelephoneDriver -- mute(GlideRecordmemberRecord) {#ariaid-title9}

Schaltet den angegebenen Anrufer in der aktuellen Notify-Telefonkonferenz stumm.
{#NJTD-mute_O__table_eh1_4xy_qmb__entry__3}

| Name | Typ | Beschreibung |
|-|-|-|
| teilnehmerdatensatz | [GlideRecord : Global](https://servicenow-prod.fluidtopics.net/aQw~oDpg6tKgED8LtNFyvw#c_GlideRecordAPI "Die GlideRecord- API wird für Datenbankvorgänge verwendet.") | GlideRecord-Objekt, das den Notify-Teilnehmer-Datensatz \[notify_participant\] des Anrufers enthält, der in der Telefonkonferenz stummgeschaltet werden soll. |
[Tabelle : 15. Parameter]

{#NJTD-mute_O__table_eh1_4xy_qmb} {#NJTD-mute_O__table_fh1_4xy_qmb__entry__2}

| Typ | Beschreibung |
|-|-|
| Zeichenfolge | Wird nur bei Fehler zurückgegeben. Fehlermeldung, die beschreibt, warum der Anrufer nicht stummgeschaltet wurde. |
[Tabelle : 16. Ergebnisse]

{#NJTD-mute_O__table_fh1_4xy_qmb}  
In diesem Beispiel wird der zugeordnete Anrufer in der aktuellen Telefonkonferenz stummgeschaltet.

    getDriverDetails('<notify_number>'); 

    function getDriverDetails(notifyNumber) {
      var nUtil = new NotifyUtil();
      if (!notifyNumber || !nUtil.validateOutboundNotifyNumber(notifyNumber))
        return;
      var driver = nUtil.getTelephonyDriverFromNotifyNumber(notifyNumber);
        if (driver) {
          var notifyParticipantGr = new GlideRecord('notify_participant');
          notifyParticipantGr.get('active participant sys id');
        
          if (notifyParticipantGr.isValid) {
            driver.mute(notifyParticipantGr)
        }
    } 

## NotifyJsTelephoneDriver -- sendAutonomousBulkSms(Object notifyPhoneNumber, Array toPhoneNumber, Zeichenfolgennachricht, GlideRecord-Quelle) {#ariaid-title10}

Sendet die angegebene SMS-Nachricht (Short Message Service) an die angegebene Liste von Telefonnummern.
Darüber hinaus können Sie optional den Incident-Datensatz zuordnen, der die Generierung der SMS-Nachricht mit der SMS-Nachricht verursacht hat.
{#NJTD-sendAutoBulkSMS_O_O_S_O__table_rwk_xvx_qmb__entry__3}

| Name | Typ | Beschreibung |
|-|-|-|
| Nachricht | Zeichenfolge | Zu sendende Nachricht. |
| notifyPhoneNumber | [NotifyPhoneNumber : Global](https://servicenow-prod.fluidtopics.net/HHCE4d8cXlPFSwitwgj2UA#c_NotifyPhoneNumberAPI "Mit der NotifyPhoneNumber- API können Sie Informationen zu einer Notify-Telefonnummer abfragen.") | Datensatz, der die Telefonnummer enthält, von der die Massen-SMS-Nachricht gesendet wird. |
| Quelle | [GlideRecord : Global](https://servicenow-prod.fluidtopics.net/aQw~oDpg6tKgED8LtNFyvw#c_GlideRecordAPI "Die GlideRecord- API wird für Datenbankvorgänge verwendet.") | Optional. Incident-GlideRecord, der im Feld Quelle des zugehörigen SMS-Nachrichtendatensatzes in der Notify-Nachricht-Tabelle \[notify message\] gespeichert werden soll. Dadurch wird der Incident-Datensatz, der das Generieren der SMS-Nachricht verursacht hat, mit der SMS-Nachricht verknüpft. Standard: Keine. Wenn dieser Parameter nicht übergeben wird, werden diese Informationen nicht nachverfolgt. |
| toPhoneNumbers | Array | Liste der Telefonnummern der Geräte, die die SMS-Nachricht empfangen sollen. |
[Tabelle : 17. Parameter]

{#NJTD-sendAutoBulkSMS_O_O_S_O__table_rwk_xvx_qmb} {#NJTD-sendAutoBulkSMS_O_O_S_O__table_swk_xvx_qmb__entry__2}

| Typ | Beschreibung |
|-|-|
| Keine |   |
[Tabelle : 18. Ergebnisse]

{#NJTD-sendAutoBulkSMS_O_O_S_O__table_swk_xvx_qmb}  
In diesem Beispiel wird gezeigt, wie eine autonome Massen-SMS gesendet wird.

    getDriverDetails('<notify_number>'); 

    function getDriverDetails(notifyNumber) {
      var nUtil = new NotifyUtil();
      if (!notifyNumber || !nUtil.validateOutboundNotifyNumber(notifyNumber))
        return;
      var driver = nUtil.getTelephonyDriverFromNotifyNumber(notifyNumber);
        if (driver) {

        }
    } 

## NotifyJsTelefonyDriver -- sendSMS(NotifyPhoneNumber notifyPhoneNumber, Zeichenfolge toTelefonnummer, Zeichenfolge messageBody) {#ariaid-title11}

Sendet eine angegebene SMS-Nachricht (Short Message Service) an eine angegebene Telefonnummer.
{#NJTD-sendSMS_O_S_S__table_ohm_jdr_qmb__entry__3}

| Name | Typ | Beschreibung |
|-|-|-|
| notifyPhoneNumber | [NotifyPhoneNumber : Global](https://servicenow-prod.fluidtopics.net/HHCE4d8cXlPFSwitwgj2UA#c_NotifyPhoneNumberAPI "Mit der NotifyPhoneNumber- API können Sie Informationen zu einer Notify-Telefonnummer abfragen.") | Notify-Telefonnummerndatensatz, der die Telefonnummer enthält, von der die SMS-Nachricht gesendet wird. Befindet sich in der Tabelle „Notify-Telefonnummer" \[notify_number\]. |
| toPhoneNumber | Zeichenfolge | Telefonnummer, an die die SMS-Nachricht gesendet werden soll. Format: E.164-konform |
| message | Zeichenfolge | Text, der in der SMS-Nachricht gesendet werden soll. |
[Tabelle : 19. Parameter]

{#NJTD-sendSMS_O_S_S__table_ohm_jdr_qmb} {#NJTD-sendSMS_O_S_S__table_phm_jdr_qmb__entry__2}

| Typ | Beschreibung |
|-|-|
| Keine |   |
[Tabelle : 20. Ergebnisse]

{#NJTD-sendSMS_O_S_S__table_phm_jdr_qmb}  
In diesem Beispiel wird eine SMS-Nachricht an eine angegebene Telefonnummer gesendet.

    getDriverDetails('<notify_number>'); 

    function getDriverDetails(notifyNumber) {
      var nUtil = new NotifyUtil();
      if (!notifyNumber || !nUtil.validateOutboundNotifyNumber(notifyNumber))
        return;
      var driver = nUtil.getTelephonyDriverFromNotifyNumber(notifyNumber);
        if (driver) {
            
        }
    } 

## NotifyJsTelefonyDriver -- unterstützt AutonomousBulkSms(Zeichenfolge phoneNumber) {#ariaid-title12}

Überprüft, ob die angegebene Notify-Telefonnummer in der Lage ist, autonome Massennachrichten des Short Message Service (SMS) zu bearbeiten.
{#NJTD-supportsAutonomousBulkSms_S__table_ulw_3nq_qmb__entry__3}

| Name | Typ | Beschreibung |
|-|-|-|
| Keine |   |   |
[Tabelle : 21. Parameter]

{#NJTD-supportsAutonomousBulkSms_S__table_ulw_3nq_qmb} {#NJTD-supportsAutonomousBulkSms_S__table_vlw_3nq_qmb__entry__2}

| Typ | Beschreibung |
|-|-|
| Boolean | Kennzeichnung, die angibt, ob die angegebene Notify-Telefonnummer autonome Massen-SMS unterstützt. Gültige Werte: * true: Unterstützt autonome Massen-SMS. * „falsch": Unterstützt keine autonomen Massen-SMS. {#NJTD-supportsAutonomousBulkSms_S__ul_wf3_rjq_qmb} |
[Tabelle : 22. Ergebnisse]

{#NJTD-supportsAutonomousBulkSms_S__table_vlw_3nq_qmb}  
In diesem Beispiel wird der Telefonietreiber abgerufen und zurückgegeben, ob der Treiber autonome Massen-SMS unterstützt.

    getDriverDetails('<notify_number>'); 

    function getDriverDetails(notifyNumber) {
      var nUtil = new NotifyUtil();
      if (!notifyNumber || !nUtil.validateOutboundNotifyNumber(notifyNumber))
        return;
      var driver = nUtil.getTelephonyDriverFromNotifyNumber(notifyNumber);
        if (driver) {
          return {
            supportsBulkSMS: driver.supportsAutonomousBulkSms(notifyNumber)
          } 
        }
    } 

## NotifyJsTelefonyDriver -- unterstützt Anruf () {#ariaid-title13}

Überprüft, ob der aktuelle Telefonietreiber Telefonanrufe verarbeiten kann.
{#NJTD-supportsCall__table_zbf_3lq_qmb__entry__3}

| Name | Typ | Beschreibung |
|-|-|-|
| Keine |   |   |
[Tabelle : 23. Parameter]

{#NJTD-supportsCall__table_zbf_3lq_qmb} {#NJTD-supportsCall__table_acf_3lq_qmb__entry__2}

| Typ | Beschreibung |
|-|-|
| Boolean | Kennzeichnung, die angibt, ob der aktuelle Telefonietreiber Telefonanrufe unterstützt. Gültige Werte: * „wahr": Der Treiber unterstützt Telefonanrufe. * „falsch": Der Treiber unterstützt keine Telefonanrufe. {#NJTD-supportsCall__ul_wf3_rjq_qmb} |
[Tabelle : 24. Ergebnisse]

{#NJTD-supportsCall__table_acf_3lq_qmb}  
In diesem Beispiel wird der Telefonietreiber abgerufen und zurückgegeben, ob der Treiber Telefonanrufe unterstützt.

    getDriverDetails('<notify_number>'); 

    function getDriverDetails(notifyNumber) {
      var nUtil = new NotifyUtil();
      if (!notifyNumber || !nUtil.validateOutboundNotifyNumber(notifyNumber))
        return;
      var driver = nUtil.getTelephonyDriverFromNotifyNumber(notifyNumber);
        if (driver) {
          return {
            supportsCall: driver.supportsCall()
          } 
        }
    } 

## NotifyJsTelefonyDriver -- unterstütztCallOverWebRtc() {#ariaid-title14}

Überprüft, ob die angegebene Notify-Nummer Anrufe an einen Browser mithilfe von WebRTC (Real-Time Communications) tätigen kann.
{#NJTD-supportsCallOverWebRtc__table_vgy_kcs_qmb__entry__3}

| Name | Typ | Beschreibung |
|-|-|-|
| Keine |   |   |
[Tabelle : 25. Parameter]

{#NJTD-supportsCallOverWebRtc__table_vgy_kcs_qmb} {#NJTD-supportsCallOverWebRtc__table_wgy_kcs_qmb__entry__2}

| Typ | Beschreibung |
|-|-|
| Boolean | Kennzeichnung, die angibt, ob die angegebene Notify-Telefonnummer Browseranrufe mit WebRTC unterstützt. Gültige Werte: * true: Unterstützt WebRTC. * „falsch": WebRTC wird nicht unterstützt. {#NJTD-supportsCallOverWebRtc__ul_wf3_rjq_qmb} |
[Tabelle : 26. Ergebnisse]

{#NJTD-supportsCallOverWebRtc__table_wgy_kcs_qmb}  
In diesem Beispiel wird der Telefonietreiber abgerufen und zurückgegeben, ob der Treiber Browseraufrufe mit WebRTC unterstützt.

    getDriverDetails('<notify_number>'); 

    function getDriverDetails(notifyNumber) {
      var nUtil = new NotifyUtil();
      if (!notifyNumber || !nUtil.validateOutboundNotifyNumber(notifyNumber))
        return;
      var driver = nUtil.getTelephonyDriverFromNotifyNumber(notifyNumber);
        if (driver) {
          return {
            supportsWebRTC: driver.supportsCallOverWebRtc(notifyNumber)
          } 
        }
    } 

## NotifyJsTelefonyDriver -- unterstützt SMS() {#ariaid-title15}

Überprüft, ob der aktuelle Telefonietreiber SMS-Nachrichten (Short Message Service) verarbeiten kann.
{#NJTD-supportsSMS__table_vnl_cmq_qmb__entry__3}

| Name | Typ | Beschreibung |
|-|-|-|
| Keine |   |   |
[Tabelle : 27. Parameter]

{#NJTD-supportsSMS__table_vnl_cmq_qmb} {#NJTD-supportsSMS__table_wnl_cmq_qmb__entry__2}

| Typ | Beschreibung |
|-|-|
| Boolean | Kennzeichnung, die angibt, ob der aktuelle Telefonietreiber SMS unterstützt. Gültige Werte: * „wahr": Treiber unterstützt SMS. * „falsch": Der Treiber unterstützt keine SMS. {#NJTD-supportsSMS__ul_wf3_rjq_qmb} |
[Tabelle : 28. Ergebnisse]

{#NJTD-supportsSMS__table_wnl_cmq_qmb}  
In diesem Beispiel wird der Telefonietreiber abgerufen und zurückgegeben, ob der Treiber SMS unterstützt.

    getDriverDetails('<notify_number>'); 

    function getDriverDetails(notifyNumber) {
      var nUtil = new NotifyUtil();
      if (!notifyNumber || !nUtil.validateOutboundNotifyNumber(notifyNumber))
        return;
      var driver = nUtil.getTelephonyDriverFromNotifyNumber(notifyNumber);
        if (driver) {
          return {
            supportsSMS: driver.supportsSMS()
          } 
        }
    } 

## NotifyJsTelephoneDriver -- Stummschaltung aufheben (GlideRecord-Teilnehmerdatensatz) {#ariaid-title16}

Hebt die Stummschaltung des angegebenen Anrufers in der aktuellen Notify-Telefonkonferenz auf.
{#NJTD-unmute_O__table_aj1_31z_qmb__entry__3}

| Name | Typ | Beschreibung |
|-|-|-|
| teilnehmerdatensatz | [GlideRecord : Global](https://servicenow-prod.fluidtopics.net/aQw~oDpg6tKgED8LtNFyvw#c_GlideRecordAPI "Die GlideRecord- API wird für Datenbankvorgänge verwendet.") | GlideRecord-Objekt, das den Notify-Teilnehmer-Datensatz \[notify_participant\] des Anrufers enthält, der in der Telefonkonferenz stummgeschaltet werden soll. |
[Tabelle : 29. Parameter]

{#NJTD-unmute_O__table_aj1_31z_qmb} {#NJTD-unmute_O__table_bj1_31z_qmb__entry__2}

| Typ | Beschreibung |
|-|-|
| Zeichenfolge | Wird nur bei Fehler zurückgegeben. Fehlermeldung, die beschreibt, warum der Anrufer nicht stummgeschaltet wurde. |
[Tabelle : 30. Ergebnisse]

{#NJTD-unmute_O__table_bj1_31z_qmb}  
In diesem Beispiel wird der zugeordnete Anrufer in der aktuellen Telefonkonferenz stummgeschaltet.

    getDriverDetails('<notify_number>'); 

    function getDriverDetails(notifyNumber) {
      var nUtil = new NotifyUtil();
      if (!notifyNumber || !nUtil.validateOutboundNotifyNumber(notifyNumber))
        return;
      var driver = nUtil.getTelephonyDriverFromNotifyNumber(notifyNumber);
        if (driver) {
          var notifyParticipantGr = new GlideRecord('notify_participant');
          notifyParticipantGr.get('active participant sys id');
        
          if (notifyParticipantGr.isValid) {
            driver.unmute(notifyParticipantGr)
        }
    } 


