MENU
    Microsoft Teams Connector
    • 13 Jan 2025
    • 3 Elolvasandó percek
    • Közreműködők

    Microsoft Teams Connector


    Cikk összefoglaló

    To download the app, visit: Library

    Microsoft 365 Connector

    Az olyan Microsoft-alkalmazásokkal való integrációhoz, mint a Teams, az Outlook és az Office Suite.

    Cél

    Használja ezt a dokumentumot a Tulip Apps és a Microsoft 365 termékek, például a Teams, az Office Suite és az Outlook integrálásához.

    Előfeltételek

    Note: Oauth2 authentication information must be generated in Entra ID before using this Connector. Follow this guide to generate the required credentials. Connect the MS Graph API to Tulip with Oauth2

    API Doc

    Microsoft Graph API dokumentáció

    A csatlakozóhoz szükséges hatókörök

    A csatlakozó funkciói

    1) Az összes csapat lekérdezése

    Cél

    Ez a csatlakozó lekérdezi az összes csapatot, amelynek egy felhasználó a Microsoft Teams-fiókja segítségével tagja.

    Végpont

    HTTP GET hívás a végponthoz - https://graph.micrsoft.com:443/v1.0/me/joinedTeams

    Kötelező bemenet

    Nincs szükség bemenetre

    Kötelező kimenet Extractor

    1. teamID: A csapat egyedi azonosítója, amelyet a többi feladat elvégzéséhez használnak.
    2. teamName: A csapat megjelenített neve.
    3. teamDescription: A csapat leírása.

    2) A csapat összes csatornájának lekérdezése

    Cél

    Ez a csatlakozó egy csapat összes csatornáját lekérdezi a teamID bemenetként történő átadásával.

    Végpont:

    HTTP GET hívás a https://graph.microsoft.com:443/v1.0/teams/{teamID}/channels végpontra.

    Szükséges bemenet

    A következő URL paramétereket kell átadni

    1. Csapat azonosítója

    Kötelező kimenet Extractor

    1. channelId: A csatorna egyedi azonosítója, amelyet a többi feladat elvégzéséhez használnak.
    2. channelName: A csatorna megjelenített neve.
    3. channelDescription: A csatorna leírása.

    3) Új csatorna létrehozása

    Cél

    1. A felhasználók megadhatják a csapat azonosítóját, a csatorna nevét és a csatorna leírását bemenetként, és a Tulip létrehoz egy új csatornát a megadott csatornanévvel. Az API válasza a csatorna metaadatai és különböző tulajdonságai lesznek. Ez a továbbiakban felhasználható a csatorna adatainak lekérdezésére és frissítésére.
    2. A Microsoft Graph V1.0 API-ból származó információk a továbbiakban felhasználhatók a Tulip alkalmazásokban, a Tulip táblázatokban vagy a Tulip változókban, amelyeket más csatlakozófunkciókba lehet továbbítani.

    Végpont

    HTTP POST hívás a végponthoz - https://graph.microsoft.com:443/v1.0/teams/{teamID}/channels

    Szükséges bemenet

    A következő paraméterek a kérés testeként elküldendő paraméterek

    1. Csapat azonosítója
    2. Csatorna neve
    3. Csatorna leírása

    Kötelező kimenet Extractor

    1. channelId: A csatorna egyedi azonosítója, amelyet a többi feladat végrehajtásához használnak.
    2. channelName: A csatorna megjelenített neve.
    3. channelDescription:A csatorna leírása.

    4) A csatorna tulajdonságainak frissítése

    Cél

    1. A felhasználók bemenetként átadhatnak egy Csapat azonosítót, Csatorna azonosítót, Új csatorna nevet és Új csatorna leírást, és a Tulip frissít egy új csatornát a megadott új csatornanévvel és leírással. Az API válasza a csatorna metaadatai és különböző tulajdonságai lesznek. Ez a továbbiakban felhasználható a csatorna adatainak lekérdezésére és frissítésére.
    2. A Microsoft Graph V1.0 API-ból származó információk ezután tovább használhatók a Tulip alkalmazásokban, a Tulip táblázatokban vagy a Tulip változókban, amelyeket más csatlakozó funkciókba vezetnek.

    Végpont

    HTTP PATCH hívás a https://graph.microsoft.com:443/v1.0/teams/{teamID}/channels/{channelID} végpontra.

    Kötelező bemenet

    Az alábbi paraméterek az URL és/vagy a kérelemtest részeként küldött paraméterek

    1. Csapat azonosító
    2. Csatorna azonosítója
    3. Csatorna neve
    4. Csatorna leírása

    Kötelező kimeneti kivonat

    Nincs szükségünk semmilyen kimeneti kivonatolóra.

    5) Üzenet küldése egy csatornának

    Cél

    A felhasználók megadhatják a csapat azonosítóját, a csatorna azonosítóját, a tárgyat és az üzenet tartalmát bemenetként, és a Tulip elküldi az üzenetet a megadott üzenettartalommal.

    Végpont

    HTTP POST hívás a https://graph.microsoft.com:443/v1.0/me/teams/{teamID}/channels/{channelID}/messages végpontra.

    Kötelező bemenet

    A következő paraméterek az URL és/vagy a kérés testének részeként küldött paraméterek

    1. Csapat azonosítója
    2. Csatorna azonosítója
    3. Tárgy
    4. Üzenet tartalma

    Kötelező kimeneti kivonat

    Nincs szükségünk semmilyen kimeneti kivonatolóra.

    6) Egy adott csatorna összes üzenetének lekérdezése

    Cél

    Ez a csatlakozó egy adott csatorna összes üzenetét lekérdezi.

    Végpont

    HTTP GET hívás a https://graph.microsoft.com:443/v1.0/teams/{teamID}/channels/{channelID}/messages végpontra.

    Kötelező bemenet

    A következő URL paramétereket kell átadni.

    1. Csapat azonosítója
    2. Csatorna azonosítója

    Kötelező kimenet Kivonat

    1. messageId: Az üzenet egyedi azonosítója, amely a többi feladat elvégzéséhez használatos.
    2. messageContent: Az üzenet tartalma.
    3. messageFrom: A feladó megjelenített neve.

    7) Válasz az üzenetre

    Cél

    A felhasználók egy üzenetre való válaszadáshoz megadhatják a csapat azonosítóját, a csatorna azonosítóját, a tárgyat és az üzenet tartalmát, és a Tulip elküldi a választ a megadott üzenettartalommal.

    Végpont

    HTTP POST hívás a végpontra - https://graph.microsoft.com:443/v1.0/me/teams/{teamID}/channels/{channelID}/messages/{messageID}/replies

    Kötelező bemenet

    A következő paraméterek az URL és/vagy a kérés testének részeként küldött paraméterek

    1. Csapat azonosító
    2. Csatorna azonosítója
    3. Üzenet azonosítója
    4. Üzenet tartalma

    Kötelező kimeneti kivonat

    Nincs szükségünk semmilyen kimeneti kivonatolóra.

    8) Csatorna törlése

    Cél

    A felhasználók megadhatják a csapat azonosítóját és a csatorna azonosítóját bemenetként, és a Tulip törölni fogja az adott csatornát a megadott bemenetekkel.

    Végpont

    HTTP DELETE hívás a -https://graph.microsoft.com:443/v1.0/teams/{teamID}/channels/{channelID} végpontra.

    Kötelező bemenet

    A következő URL paramétereket kell átadni

    1. Csapat azonosítója
    2. Csatorna azonosítója

    Kötelező kimenet Kivonat

    Nincs szükségünk semmilyen kimeneti kivonatolóra.

    9) Egy csapat tagjainak listájának lekérdezése

    Cél

    Ez a csatlakozó lekérdezi egy adott csapat összes tagját.

    Végpont

    HTTP GET hívás a https://graph.microsoft.com:443/v1.0/teams/{teamID}/members végpontra.

    Kötelező bemenet

    A következő URL paramétereket kell átadni.

    1. Csapat azonosítója

    Kötelező kimenet Extractor

    1. Tag azonosító: A tag egyedi azonosítója.
    2. Tag neve: A tag megjelenített neve.
    3. Tag EmailID: A tag e-mail azonosítója.
    4. Tag szerepe: A tag szerepe a Csapatcsatornában.

    További olvasmányok

    További információk a Microsoft Connectors-ról


    Hasznos volt ez a cikk?