Conversational Integration with Facebook Messenger のセットアップ

  • リリースバージョン: Xanadu
  • 更新日 2024年08月01日
  • 所要時間:4分
  • Facebook MessengerServiceNow インスタンスを Conversational Integration with Facebook Messenger アプリケーションを使用して統合します。このアプリケーションを使用して、顧客をボットとの会話に参加させます。

    始める前に

    必要なロール:external_app_install_admin または va_admin

    手順

    1. 会社の Facebook Messenger サービスを ServiceNow インスタンスに接続します。
      1. にログインします Facebook 開発者アカウント をクリックし、作成した Facebook アプリを開きます。
      2. Webhook URL を入力して、Facebook アプリで ServiceNow インスタンスにデータを送信できるようにします。
        1. アプリの [Webhooks] セクションで [コールバック URL を追加 (Add Callback URL)] をクリックします。
        2. [コールバック URL の編集 (Edit Callback URL)] ダイアログボックスで、フィールドに入力します。
          フィールド 説明
          コールバック URL Webhook の公開 URL。

          Webhook URL を次の形式で入力します。

          https://<インスタンス名>.service-now.com/api/now/v1/cs/adapter/messenger/message
          トークン Webhook のトークン。

          デフォルトでは、ServiceNow Webhook のトークンは nowbot です。admin ロールを持つユーザーは、glide.cs.facebook_messenger_verify_token システムプロパティを目的の値に設定してから、その値をこのフィールドに入力できます。glide.cs.facebook_messenger_verify_token システムプロパティはデフォルトでは使用できないため、データタイプを文字列に設定して追加する必要があります。詳細については、「システムプロパティを追加する」を参照してください。

        3. [確認して保存] をクリックします。
      3. Facebook ページ ID とアクセストークンをメモしておきます。
        1. [ページの追加または削除 (Add or Remove Pages)] をクリックし、Facebook ページを選択します。
        2. ページ名の下に表示されるページ ID をメモしておきます。

          ページ ID をクリックすると、ID がクリップボードにコピーされます。

        3. [アクセストークン (Access Tokens)]セクションで、作成した Facebook ページの [トークンを生成 (Generate Token)] クリックします。
          注:
          後で ServiceNow インスタンスでの Facebook Messenger の認証に使用するページアクセストークンをメモしておきます。
      4. Facebook アプリを Facebook ページに登録します。
        1. [Webhooks] セクションで、[サブスクリプションの追加 (Add Subscriptions)] をクリックします。

          承認された各ページの [Webhook] セクションには、アプリが登録できるフィールドが含まれています。

        2. [ページサブスクリプションの編集 (Edit Page Subscriptions)]ダイアログボックスで、[messages][messages_postbacks] を選択します。
        3. [保存] をクリックします。
      5. [基本設定 (Basic Settings)] のアプリシークレットをメモしておきます
      6. オプション: 顧客のタイムゾーンのタイムスタンプ付きのメッセージを送信するには、 ページ設定 > 詳細メッセージングをクリックし、[要求された機能] セクションで [ タイムゾーン ] オプションを選択し、選択したオプションの横に表示される [要求 ] をクリックします。
    2. ServiceNow®インスタンスで、 すべて > 対話型インターフェース > チャネルと統合.
    3. Facebook Messenger 統合セクションで、[追加] をクリックします。
      [Facebook Messenger チャネル統合] ページが開きます。
    4. 右側の 3 つのドットをクリックし、[統合を編集 (Edit Integration)] を選択します。
    5. 必要に応じて、フォームでボットの名前を更新します。
    6. Facebook Messenger アカウントのコールバック URL とトークンを入力します。
    7. [送信] をクリックします。
      Facebook Messenger アプリとの統合を確認する成功メッセージが表示されます。