Google Chat csatlakozó
  • 26 Mar 2024
  • 2 Elolvasandó percek
  • Közreműködők

Google Chat csatlakozó


Cikk összefoglaló

Figyelmeztetés és üzenetküldés egyszerűsítése a google chat csatlakozóval -- Built by Bow&Stern

Cél

A Google Chat Connector aktívan lehetővé teszi a riasztást és az üzenetküldést a Tulipen kívüli csapatoknak a Google Chat-en keresztül.

Bow & Stern Kapcsolat

A Bow & Stern (a Connector építője) további információért forduljon bizalommal a következő címre: Info@Bownsternps.com

Beállítási utasítások

Az első lépés egy projekt létrehozása és a hitelesítő adatok konfigurálása. A Google Chat API beállításához követheti ezt az útmutatót (csak ne feledje, hogy a Google Drive alkalmazás helyett a Google Chat alkalmazást használja/adja hozzá, és használja az alábbiakban megadott csatlakozási adatokat a Chat API-hoz) - https://support.tulip.co/docs/google-drive-connector **A Chat API eléréséhez fizetett Google munkaterület előfizetésre is szüksége lesz, amelyből üzenetek küldésére és fogadására létrehozott aktív terek állnak rendelkezésre.
**image.png

Tulip kapcsolat részletei

A következő információkat kellene beállítani a Tulip csatlakozókon. Running On: Cloud Connector Host Host: WWW.chat.googleapis.com Port:443 TLS: Igen A csatlakozóban konfigurálandó hatókörök: 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.

Hitelesítés és fejlécek

Auth Code URL - https://accounts.google.com/o/oauth2/v2/auth Access Token URL - https://oauth2.googleapis.com/token Client ID - A Cloud Console API-jának hitelesítő adatok szakaszában található. Lásd a fentebb linkelt útmutatót, hogy megtudd, hol találod meg ezt

image.png

Csatlakozó funkciók

  • GET - A hívóhoz tartozó összes helyiség listázása.

    • Cél: Ez a csatlakozó lekérdezi azoknak a tereknek a listáját, amelyeknek a hívó tagja.
    • Végpont: METHOD HTTP GET hívás a végponthoz.
    • https://chat.googleapis.com:443/v1/spaces
    • Kötelező bemenet: Nincs szükség bemenetre
    • Kötelező kimeneti kivonat: Kimenetek: Nincs szükség kimenetekre, de a következő ajánlott:
      • név
      • típus
      • displayName
      • spaceThreadingState
      • spaceType
  • GET - A szóközön belül elküldött összes üzenet listája

    • METHOD: HTTP GET hívás ahttps://chat.googleapis.com:443/v1/spaces/SPACEID/messages végpontra, a SPACEID-et a space ID-vel helyettesítve.
    • Cél: Ez a csatlakozó lekérdezi a space csevegőcsatornán belül létező üzenetek listáját.
    • Kötelező bemenet: SpaceID - A Google Space azonosítója, amely a space elérésekor az URL-ben található, a /space/ után.
    • Például:
      image.png
    • A SpaceID itt AAAAfegPaUH lenne, és a végpont hívása így nézne ki: https://chat.googleapis.com:443/v1/spaces/AAAAfegPaUH /messages
    • Szükséges kimeneti kivonatoló: Kimenetek: Nincs szükség kimenetekre, de a következő ajánlott:
      • Név
      • feladó.név
      • feladó.típus
      • createTime
      • text

image.png

  • POST - Üzenet küldése egy helyiségbe
    • METHOD: HTTP POST hívás ahttps://chat.googleapis.com:443/v1/spaces/SPACEID/messages végpontra, a SPACEID-et a hely azonosítójával helyettesítve.
    • Cél: Ez a csatlakozó üzenetet küld a felhasználó által meghatározott űrhelyre.
    • Kötelező bemenet: SpaceID - A Google Space azonosítója, amely a space elérésekor az URL-ben található, a /space/ után -.
    • Példa: A SpaceID itt AAAAfegPaUH lenne, a végpont hívása pedig így nézne ki: https://chat.googleapis.com:443/v1/spaces/AAAAfegPaUH /messages
    • MessageText - A térbe küldendő üzenet szövege.
    • Szükséges kimeneti kivonat: Nincs szükség kimenetekre, de a következő ajánlott
      • text
      • createTime
      • space.Name

image.png


Hasznos volt ez a cikk?