Ansluta en robot till Microsoft Teams
GÄLLER FÖR: SDK v4
Du kan konfigurera roboten så att den kommunicerar med personer via Microsoft Teams. Den här artikeln beskriver hur du skapar en Teams-app i Teams, ansluter din robot till din Teams-app i Azure och sedan testar din robot i Teams.
Förutsättningar
- En Azure-prenumeration. Om du inte redan har ett skapar du ett kostnadsfritt konto innan du börjar.
- En robot publicerad i Azure som du vill ansluta till Teams.
- En klientorganisation för utvecklare i Teams med anpassad appuppladdning eller separat inläsning aktiverad. Mer information finns i Förbereda din Microsoft 365-klientorganisation.
- Ett giltigt Teams-apppaket. Mer information finns i Ladda upp din app i Microsoft Teams.
Konfigurera din robot i Azure
- Öppna Azure Portal.
- Öppna bladet Azure Bot-resurs för din robot.
- Öppna kanaler och välj Microsoft Teams:
- Läs och godkänn villkoren för tjänsten.
- På fliken Meddelanden väljer du molnmiljön för din robot. Mer information finns i avsnittet Post build of Plan your app with Teams features (Planera din app med Teams-funktioner).
- Välj Använd.
- Välj Hämta robotens inbäddningskod, leta upp inbäddningskoden för Teams och kopiera sedan https-delen av koden. Exempel:
https://teams.microsoft.com/l/chat/0/0?users=28:b8a22302e-9303-4e54-b348-343232
Du kan använda den här koden för att testa roboten i Teams.
Dricks
- Fliken Samtal stöder funktionen Teams-samtal. Mer information finns i Registrera samtal och mötesrobot för Microsoft Teams.
- Fliken Publicera innehåller information om hur du publicerar din Teams-app i Teams Store.
- Microsoft Azure som drivs av 21Vianet stöder inte inbäddningskodfunktionen Hämta robot. Om du vill testa Teams-kanalen skapar du Teams-appen och distribuerar den med hjälp av stegen nedan.
Testa din robot i Teams
Robotar i produktion bör läggas till i Teams som en del av en Teams-app. Mer information finns i Testa din app.
Viktigt!
Att lägga till en robot efter GUID, för något annat än testningsändamål, rekommenderas inte. Om du gör det begränsas funktionerna i en robot avsevärt. Robotar i produktion bör läggas till i Teams som en del av en app.
- Öppna url:en som du kopierade från din inbäddningskod i webbläsaren och välj sedan den Microsoft Teams-app (klient eller webb) som du använder för att lägga till roboten i Teams. Du bör kunna se roboten som visas som en kontakt som du kan skicka meddelanden till och ta emot meddelanden från i Microsoft Teams.
- Interagera med din robot i Teams.
Dricks
Använd en robotkanalregistrering per miljö eftersom slutpunkten ändras när du växlar mellan lokala utvecklings-, mellanlagrings- och produktionsmiljöer.
Om du tar bort Teams-kanalregistreringen genereras ett nytt par nycklar när den återaktiveras. Detta ogiltigförklarar alla 29:xxx- och a:xxx-ID:t som roboten kan ha lagrat för proaktiva meddelanden.
Publicera din robot i Teams
Anvisningar om hur du publicerar din app finns i Teams översikt över hur du distribuerar din Microsoft Teams-app. Den och de associerade artiklarna beskriver hur du:
- Välj och konfigurera installationsalternativ för roboten
- Skapa ditt Teams-appmanifest, -ikon och -paket
- Ladda upp din app till Teams
- Publicera din app till din organisation eller till Teams Store
Ytterligare information
- Mer information om utveckling av Teams-appar finns i Skapa appar för Microsoft Teams och Kom igång.
- Mer information om hur du skapar robotar för Teams finns i Robotar i Microsoft Teams.
- Mer information om hur du publicerar och testar en robot i Teams finns i Distribuera din Microsoft Teams-app och Testa din app.
- Information om hur du ger feedback och hittar ytterligare resurser finns i Community-kanaler för Microsoft Teams-utvecklare.