- Nyomtat
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.
**
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
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:
- 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
- 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