Google 채팅 커넥터
  • 21 Oct 2024
  • 1 읽을 분
  • 기여자

Google 채팅 커넥터


기사 요약

Google 채팅 커넥터로 알림 및 메시징 간소화 -- Bow&Stern 구축

목적

Google 채팅 커넥터를 사용하면 Google 채팅을 통해 Tulip 외부의 다른 팀에 알림 및 메시지를 적극적으로 보낼 수 있습니다.

보우 앤 스턴 연락처

커넥터 개발사인 Bow & Stern의 자세한 정보는 다음 주소로 문의하세요: Info@Bownsternps.com

설정 지침

첫 번째 단계는 프로젝트를 만들고 자격 증명을 구성하는 것입니다. 이 가이드에 따라 Google 채팅 API를 설정할 수 있습니다(Google 드라이브 앱 대신 Google 채팅 앱을 사용/추가하고 아래에 제공된 연결 세부 정보를 채팅 API에 사용하세요) - https://support.tulip.co/docs/google-drive-connector** 또한 메시지를 주고받기 위해 만든 활성 스페이스가 있는 채팅 API에 액세스하려면 유료 Google 워크스페이스 구독이 있어야 합니다. **image.png

튤립 연결 세부 정보

Tulip의 커넥터에 다음 정보를 구성해야 합니다.실행 중: 클라우드 커넥터 HostHost: WWW.chat.googleapis.comPort:443TLS: Yes커넥터에서 구성해야 하는 범위:https://www.googleapis.com/auth/chat.messages.create https://www.googleapis.com/auth/chat.spaces.readonly https://www.googleapis.com/auth/chat.memberships https://www.googleapis.com/auth/chat.messages

인증 및 헤더

인증 코드 URL - https://accounts.google.com/o/oauth2/v2/authAccess 토큰 URL - https://oauth2.googleapis.com/tokenClient ID - Cloud 콘솔의 API에 대한 자격 증명 섹션에 있습니다. 위에 링크된 가이드를 참조하여 찾을 수 있는 위치를 확인하세요.

image.png

커넥터 함수

  • GET - 호출자가 속한 모든 스페이스를 나열합니다.

    • 목적: 이 커넥터는 호출자가 멤버인 스페이스의 목록을 가져옵니다.
    • 엔드포인트: METHOD HTTP GET 엔드포인트를 호출합니다.
    • https://chat.googleapis.com:443/v1/spaces
    • 필수 입력: 입력 필요 없음
    • 필수 출력 추출기: 출력은 필요하지 않지만 다음을 권장합니다:
      • 이름
      • type
      • 표시 이름
      • 공간 스레딩 상태
      • spaceType
  • GET - 스페이스 내에서 전송된 모든 메시지를 나열합니다.

    • 방법: 스페이스ID를 스페이스 ID로 대체하여https://chat.googleapis.com:443/v1/spaces/SPACEID/messages 엔드포인트로 HTTP GET 호출.
    • 목적: 이 커넥터는 스페이스 채팅 채널 내에 존재하는 메시지 목록을 가져옵니다.
    • 필수 입력: 스페이스ID - 스페이스에 액세스할 때 /space/ 뒤에 오는 URL에서 찾을 수 있는 Google 스페이스의 ID입니다.
    • 예시 image.png
    • 여기서 SpaceID는 AAAAfegPaUH이며 엔드포인트 호출은 다음과 같습니다: https://chat.googleapis.com:443/v1/spaces/AAAAfegPaUH /메시지
    • 필수 출력 추출기: 출력은 필요하지 않지만 다음을 권장합니다:
      • 이름
      • sender.name
      • sender.type
      • createTime
      • text

image.png

  • POST - 스페이스에 메시지 보내기
    • 방법: 스페이스ID를 스페이스 ID로 대체하여https://chat.googleapis.com:443/v1/spaces/SPACEID/messages 엔드포인트로 HTTP POST 호출.
    • 목적: 이 커넥터는 사용자가 정의한 스페이스로 메시지를 보냅니다.
    • 필수 입력: 스페이스ID - 스페이스에 액세스할 때 URL에서 /space/ 뒤에 오는 Google 스페이스의 ID입니다.
    • 예: 여기서 SpaceID는 AAAAfegPaUH이고 엔드포인트 호출은 https://chat.googleapis.com:443/v1/spaces/AAAAfegPaUH /메시지입니다.
    • 메시지 텍스트 - 스페이스로 전송할 메시지 텍스트입니다.
    • 필수 출력 추출기: 출력은 필요하지 않지만 다음과 같은 출력을 권장합니다.
      • text
      • createTime
      • space.Name

image.png


이 문서가 도움이 되었습니까?