Połączenie bota do usługi Microsoft Teams

DOTYCZY: ZESTAW SDK w wersji 4

Bot można skonfigurować tak, aby komunikował się z osobami za pośrednictwem usługi Microsoft Teams. W tym artykule opisano sposób tworzenia aplikacji Teams w usłudze Teams, łączenia bota z aplikacją Teams na platformie Azure, a następnie testowania bota w usłudze Teams.

Wymagania wstępne

  • Subskrypcja platformy Azure. Jeśli jeszcze go nie masz, przed rozpoczęciem utwórz bezpłatne konto .
  • Bot opublikowany na platformie Azure, który chcesz połączyć się z usługą Teams.
  • Dzierżawa deweloperów w usłudze Teams z włączonym przekazywaniem aplikacji niestandardowych lub ładowaniem bocznym. Aby uzyskać więcej informacji, zobacz Przygotowywanie dzierżawy platformy Microsoft 365.
  • Prawidłowy pakiet aplikacji Teams. Aby uzyskać więcej informacji, zobacz Przekazywanie aplikacji w usłudze Microsoft Teams.

Konfigurowanie bota na platformie Azure

  1. Otwórz portal Azure Portal.
  2. Otwórz blok zasobów usługi Azure Bot dla bota.
  3. Otwórz kanały i wybierz pozycję Microsoft Teams:
    1. Przeczytaj i zaakceptuj warunki użytkowania usługi.
    2. Na karcie Obsługa komunikatów wybierz środowisko chmury dla bota. Aby uzyskać więcej informacji, zobacz sekcję Post build (Tworzenie po kompilacji ) w temacie Planowanie aplikacji przy użyciu funkcji usługi Teams.
    3. Wybierz Zastosuj.
  4. Wybierz pozycję Pobierz kod osadzania bota, znajdź kod osadzania dla usługi Teams, a następnie skopiuj część https kodu. Na przykład https://teams.microsoft.com/l/chat/0/0?users=28:b8a22302e-9303-4e54-b348-343232. Ten kod służy do testowania bota w usłudze Teams.

Napiwek

Testowanie bota w usłudze Teams

Boty w środowisku produkcyjnym powinny być dodawane do usługi Teams w ramach aplikacji Teams. Aby uzyskać więcej informacji, zobacz Testowanie aplikacji.

Ważne

Dodawanie bota według identyfikatora GUID w celach innych niż testowanie nie jest zalecane. W ten sposób poważnie ogranicza funkcjonalność bota. Boty w środowisku produkcyjnym powinny być dodawane do usługi Teams w ramach aplikacji.

  1. W przeglądarce otwórz adres URL skopiowany z kodu osadzania, a następnie wybierz aplikację Microsoft Teams (klienta lub internetową) używaną do dodawania bota do usługi Teams. Powinien być widoczny bot wymieniony jako kontakt, do którego można wysyłać wiadomości i odbierać komunikaty z usługi Microsoft Teams.
  2. Interakcja z botem w usłudze Teams.

Napiwek

Użyj jednej rejestracji kanału bota na środowisko, ponieważ punkt końcowy zmienia się podczas przełączania między lokalnymi środowiskami deweloperskimi, przejściowymi i produkcyjnymi.

Usunięcie rejestracji kanału usługi Teams spowoduje wygenerowanie nowej pary kluczy po ponownym włączeniu. Spowoduje to unieważnienie wszystkich identyfikatorów 29:xxx i a:xxx, które bot mógł przechowywać na potrzeby proaktywnej obsługi komunikatów.

Publikowanie bota w usłudze Teams

Aby uzyskać instrukcje dotyczące sposobu publikowania aplikacji, zobacz Omówienie sposobu dystrybuowania aplikacji Microsoft Teams w usłudze Teams. W tym artykule i powiązanych artykułach opisano sposób wykonywania następujących czynności:

  • Wybieranie i konfigurowanie opcji instalacji bota
  • Tworzenie manifestu, ikony i pakietu aplikacji Teams
  • Przekazywanie aplikacji do usługi Teams
  • Publikowanie aplikacji w organizacji lub w sklepie Teams

Dodatkowe informacje