ハングアウトチャットでボットを起動するには、次のことを行う必要があります。

  • ハングアウトチャットAPIの有効化
  • サービスアカウントの作成
  • システム連携の設定。

ハングアウトチャットAPIの有効化

  1. Google 開発者コンソールにログインします。
  2. Enable APIs and Servicesをクリックします。
  3. Hangouts Chat APIを検索して選択します。
  4. Enableをクリックします。
  5. APIを有効にすると、ハングアウトチャットAPI概要ページにリダイレクトされます。

API構成の設定

  1. 左側のペインからConfigurationsセクションに移動し、必要な詳細をすべて入力します:
    • ボット名
    • アバターのURL
    • 説明
  2. Functionalityで、ボットがダイレクトメッセージで機能するオプションとボットがルームで機能するオプションの両方を選択します。
  3. Connection Settingsで:
    • Bot URLオプションを選択します。
    • チャネル設定ページのConfigurationsタブから、Kore.aiから提供されたWebhook URLを入力します。
  4. Permissionsで、適切なオプションを選択します。
  5. “確認トークン”をコピーして、ボットビルダーのハングアウトチャネル設定ページの構成タブにある確認トークンフィールドに入力します。

サービスアカウントの作成

システム連携を容易にするために、資格情報を設定する必要があります。

  1. 資格情報ページで、資格情報を作成ボタンをクリックし、サービスアカウントキーを選択します。
  2. サービスアカウントドロップダウンリストから、新しいサービスアカウントオプションを選択します。
  3. サービスアカウントに名前を入力してください。
  4. キータイプJSONとして選択し、作成をクリックします。
  5. 作成後、資格情報を含んでいるJSONファイルがコンピューターにダウンロードされます。
  6. ダウンロードされたファイルから“client_email”値と“private_key”値をキャプチャーして、ボットビルダーのハングアウチャネル設定ページの構成タブに入力します。

ボットプラットフォームからのハングアウトチャット設定を完了し、ボットを公開してハングアウトからボットにアクセスします。

Hangouts 채팅에서 봇을 실행하려면 다음을 수행해야 합니다.

  • Hangouts 채팅 API를 사용함
  • 서비스 계정 생성
  • 통합(integration) 설정.

Hangouts 채팅 API를 사용함

  1. Google Developer Console에 로그인합니다.
  2. Enable APIs and Services를 클릭하세요.
  3. Hangouts Chat API를 검색하고 선택하세요.
  4. Enable을 클릭하세요.
  5. API를 활성화하면 Hangouts Chat APIOverview 페이지로 리디렉션됩니다.

API 구성 설정하기

  1. 왼쪽 창의 Configurations 섹션으로 이동하여 다음과 같은 필요한 모든 정보를 입력합니다.
    • 봇 이름
    • 아바타 URL
    • 설명
  2. Functionality에서 Bot works in direct messagesBot works in rooms 옵션을 모두 선택하세요.
  3. Connection Settings에서
    • Bot URL 옵션을 선택하세요.
    • 채널 설정 페이지 Configurations 탭의 Kore.ai에서 제공된 Webhook URL을 입력하세요.
  4. Permissions에서 적절한 옵션을 선택하세요.
  5. verification token을 복사하여 봇 빌더의 Hangouts 채널 설정 페이지의 Configurations 탭에 있는 Verification Token 필드에 입력하세요.

서비스 계정 생성

통합을 사용하려면 인증 정보를 설정해야 합니다.

  1. 인증 정보 페이지에서 Create credentials을 클릭하고 Service account key를 선택합니다.
  2. Service account 드롭다운 목록에서 New service account 옵션을 선택합니다.
  3. 서비스 계정 이름을 입력합니다.
  4. Key typeJSON으로 선택한 다음 Create를 클릭합니다.
  5. 생성이 완료되면 인증 정보가 포함된 JSON 파일이 컴퓨터에 다운로드됩니다.
  6. 다운로드한 파일에서 client_emailprivate_key 값을 확인하여 봇 빌더의 Hangouts 채널 설정 페이지 Configurations탭에 입력합니다.

봇 플랫폼에서 Hangouts 채팅 설정을 완료한 후 봇을 게시하여 Hangouts에서 봇에 액세스합니다.