---
sourceDocument: Xanadu API リファレンス
sourceDocumentLink: https://www.servicenow.com/docs/r/ja-JP/xanadu/api-reference

 Release :

    - xanadu

ft:locale :

    - ja-JP

ft:publication_title :

    - Xanadu API リファレンス

ft:clusterId :

    - crapiref

bundleId :

    - crapiref

workflow :

    - Creator


---

# OpenMessageBusEventPublisherOOB :スコープ指定

# OpenMessageBusEventPublisherOOB :スコープ指定 {#ariaid-title1}

* リリースバージョン: Xanadu
* 
* 更新日 2024年08月01日
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 所要時間：2分

OpenMessageBusEventPublisherOOB スクリプトインクルードは、スポークセレクターにメッセージを送信する方法を提供します。スポークセレクターは、構成済みの REST プロキシにメッセージを送信します。

このスクリプトインクルードは `、sn_api_notif_mgmt` 名前空間で実行されます。このスクリプトインクルードにアクセスするには、admin ロールが必要です。

このスクリプトインクルードを使用するようにインスタンスを構成する方法の詳細については、「 [Open Message Bus を使用するためのプロデューサーイベント通知フレームワークの構成](https://www.servicenow.com/docs/GLqpNNuUMuNYVJih7ne8Cw "インスタンスにオープンメッセージバスを展開した、または展開する予定の場合は、このメッセージバスのプロデューサーイベント通知フレームワークを構成する必要があります。このメッセージバスは、クラウドインスタンスとオンプレミスインスタンスの両方に展開できます。")」を参照してください。

## OpenMessageBusEventPublisherOOB - publishMessageToComptibleRestProxy(オブジェクト tmfEventPayload, 配列 compatibleTopicArr) {#ariaid-title2}

スポークセレクターを使用して、渡されたメッセージをカスタムメッセージプラットフォームの REST プロキシに送信します。
このプロセスの詳細については、「 [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)」を参照してください。このメソッドの実装方法については、「 [Open Message Bus を使用するためのプロデューサーイベント通知フレームワークの構成](https://www.servicenow.com/docs/GLqpNNuUMuNYVJih7ne8Cw "インスタンスにオープンメッセージバスを展開した、または展開する予定の場合は、このメッセージバスのプロデューサーイベント通知フレームワークを構成する必要があります。このメッセージバスは、クラウドインスタンスとオンプレミスインスタンスの両方に展開できます。")」を参照してください。
{#OMBEP-pubMsgCompRestProxy_O_A__table_vhg_zzf_zzb__entry__3}

| 名前 | タイプ | 説明 |
|-|-|-|
| tmfEventPayload | オブジェクト | 送信するイベントメッセージ。形式の詳細については、『 [TMF688 Event Management API User Guide v4.0.0](https://www.tmforum.org/resources/standard/tmf688-event-management-api-user-guide-v4-0-0/)』を参照してください。 フォーマット: TMF688 |
| compatibleTopicArr | アレイ | 渡されたイベントペイロードを公開する必要があるトピックレコードsys_idsリスト。トピック \[sn_api_notif_mgmt_topic\] テーブルにあります。 |
[表 : 1. パラメーター]

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

| タイプ | 説明 |
|-|-|
| なし |   |
[表 : 2. 返される内容]

{#OMBEP-pubMsgCompRestProxy_O_A__table_whg_zzf_zzb}  
次のコード例は、このメソッドを呼び出す方法を示しています。

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


