---
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


---

# OpenMessageBusEventPublisherOOB: Bereichsbezogen

# OpenMessageBusEventPublisherOOB: Bereichsbezogen {#ariaid-title1}

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

Die OpenMessageBusEventPublisherOOB-Skripteinbindung bietet eine Methode zum Senden von Nachrichten an die Spoke-Auswahl, die die Nachrichten an den konfigurierten REST-Proxy sendet.

Diese Skripteinbindungen werden im Namespace `sn_api_notif_mgmt ausgeführt`. Für den Zugriff auf diese Skripteinbindung ist die Administratorrolle erforderlich.

Weitere Informationen zum Konfigurieren Ihrer Instanz für die Verwendung dieser Skripteinbindung finden Sie unter [Konfigurieren Sie das Framework für Benachrichtigungen über Produzenten-Ereignisse für die Verwendung des offenen Nachrichtenbusses](https://servicenow-prod.fluidtopics.net/k5Y8a6Kqx2C3pouC0jaX8Q "Wenn Sie den Open Message Bus in Ihrer Instanz bereitgestellt haben oder bereitstellen möchten, müssen Sie das Framework für Ersteller-Ereignisbenachrichtigungen für diesen Nachrichtenbus konfigurieren. Sie können diesen Nachrichtenbus sowohl für Cloud- als auch für lokale Instanzen bereitstellen.").

## OpenMessageBusEventPublisherOOB -publishMessageToComptibleRestProxy(Object tmfEventPayload, Array kompatibelTopicArr) {#ariaid-title2}

Sendet die übergebene Nachricht mithilfe der Spoke-Auswahl an den REST-Proxy einer anwenderdefinierten Nachrichtenplattform.
Weitere Informationen zu diesem Prozess finden Sie unter [Producing outbound API notifications using the open message bus](https://www.servicenow.com/docs/access?context=trouble-ticket-workflow-using-pub-sub-model&version=xanadu&pubname=xanadu-proactive-service-exp-workflows&ft:locale=en-US). Informationen zur Implementierung dieser Methode finden Sie unter [Konfigurieren Sie das Framework für Benachrichtigungen über Produzenten-Ereignisse für die Verwendung des offenen Nachrichtenbusses](https://servicenow-prod.fluidtopics.net/k5Y8a6Kqx2C3pouC0jaX8Q "Wenn Sie den Open Message Bus in Ihrer Instanz bereitgestellt haben oder bereitstellen möchten, müssen Sie das Framework für Ersteller-Ereignisbenachrichtigungen für diesen Nachrichtenbus konfigurieren. Sie können diesen Nachrichtenbus sowohl für Cloud- als auch für lokale Instanzen bereitstellen.").
{#OMBEP-pubMsgCompRestProxy_O_A__table_vhg_zzf_zzb__entry__3}

| Name | Typ | Beschreibung |
|-|-|-|
| tmfEventPayload | Objekt | Zu sendende Ereignisnachricht. Weitere Informationen zum Format finden Sie im [TMF688 Ereignismanagement-API-Benutzerhandbuch v4.0.0](https://www.tmforum.org/resources/standard/tmf688-event-management-api-user-guide-v4-0-0/). Format: TMF688 |
| KompatiblesThemaArr | Array | Liste der sys_ids des Themendatensatzes, für die die übergebene Ereignisnutzlast veröffentlicht werden soll. Befindet sich in der Thementabelle \[sn_api_notif_mgmt_topic\]. |
[Tabelle : 1. Parameter]

{#OMBEP-pubMsgCompRestProxy_O_A__table_vhg_zzf_zzb} {#OMBEP-pubMsgCompRestProxy_O_A__table_whg_zzf_zzb__entry__2}

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

{#OMBEP-pubMsgCompRestProxy_O_A__table_whg_zzf_zzb}  
Das folgende Codebeispiel zeigt, wie diese Methode aufgerufen wird.

     publishEventToOpenMessageBus: function(tmfEventPayload) {
      // Fetch compatible topics
      var compatibleTopicArr = new TopicPickerUtils00B().fetchEventCompatibleTopic(tmfEventPayload);
      // Publish event in topic through REST proxy 
      new OpenMessageBusEventPublisherOOB().publishMessageToComptibleRestProxy(tmfEventPayload, compatibleTopicArr);
    },


