Udostępnij za pośrednictwem


Integracja z funkcjami rozmów telefonicznych i spotkań

Aplikacje w Microsoft Teams wspierają współpracę, umożliwiając użytkownikom pracę tam, gdzie się komunikują i współpracują. Wiele aplikacji wymaga komunikacji „tam i z powrotem” lub przekazywania elementów między ludźmi. Na przykład w przykładowym szablonie aplikacji Inspekcja dla zespołów menedżerowie tworzą formularze inspekcji, użytkownicy przeprowadzają inspekcję, a recenzenci przeglądają inspekcje.

W ten sposób usługa Power Apps w usłudze Teams może korzystać z głębokiej integracji z innymi funkcjami usługi Teams, aby umożliwić współpracę aplikacji. W tym artykule dowiemy się, jak możemy zintegrować usługi Power Apps z usługą Teams w celu nawiązywania połączeń lub planowania spotkań z innymi użytkownikami w organizacji.

Obejrzyj ten film, aby dowiedzieć się, jak integrować program Power Apps z połączeniami i spotkaniami:

Wymagania wstępne

Aby zakończyć tę lekcję, potrzebna będzie możliwość tworzenia aplikacji w ramach Teams, które będą dostępne w ramach wybranych subskrypcji Microsoft 365.

Zaloguj się do Teams

Zaloguj się do aplikacji Teams za pomocą aplikacji komputerowej lub aplikacji internetowej

Utwórz nowy zespół

W tej sekcji utworzymy nowy zespół Teams, a następnie utworzymy aplikację w tym zespole. Pomiń tę sekcję, jeśli masz już zespół, którego chcesz użyć.

  1. Aby utworzyć nowy zespół, wybierz kartę Zespoły > wybierz opcję Dołączanie lub utwórz zespół po lewej dolnej części ekranu > wybierz opcję Utwórz zespół > wybierz pozycję Od podstaw > wybierz opcję Publiczne, a następnie nadaj zespołowi nazwę, na przykład "Rozmowy i integracja spotkań". Następnie wybierz Utwórz.

  2. Jeśli masz członków w swojej organizacji, których chcesz dodać do zespołu w celach testowych, dodaj ich w wyskakującym okienku, a następnie wybierz Dodaj.

  3. Wybierz Zamknij.

Nowy zespół zostanie utworzony i wyświetlony na karcie Zespoły

Utwórz nową aplikację

Dobrze stwórz aplikację z galerią użytkowników i przyciskami na każdym z formularzy wyświetlania, aby zadzwonić, porozmawiać lub zaplanować spotkanie z użytkownikiem z listy.

  1. Otwórz w aplikacji Teams

  2. Wybierz Power Apps w lewym okienku.

  3. Wybierz + Nowa aplikacja pod Ostatnie aplikacje.

  4. Wybierz utworzony wcześniej zespół i wybierz opcję Utwórz, aby otworzyć aplikację w Power Apps Studio.

  5. Wpisz nazwę aplikacji, np. „Integruj z połączeniami i spotkaniami”.

  6. Wybierz pozycję Zapisz.

    Aplikacja pokazuje domyślną galerię

  7. Wybierz galerię i wyszukaj użytkowników w polu wyszukiwania Dodaj źródło danych.

  8. Na liście źródeł danych wybierz pozycję Użytkownicy.

    Lista użytkowników wyświetla się w galerii po lewej stronie ekranu. Prawa strona ekranu pokazuje szczegóły wybranego rekordu użytkownika.

  9. Wybierz aplikację z lewego panelu i zaktualizuj właściwość OnStart aplikacji za pomocą następującej formuły:

    Set(gblIsHostClientWeb,Param("hostClientType")="web")
    

    Uwaga

    Ta formuła sprawdza, czy użytkownik uzyskuje dostęp do aplikacji Teams z przeglądarki internetowej, komputera stacjonarnego lub aplikacji mobilnej.

  10. Wybierz Screen1 w okienku Widoku drzewa.

  11. Wybierz + (Wstawianie) > przycisk, aby dodać przycisk.

  12. Przenieś przycisk do okienka szczegółów po prawej stronie ekranu.

  13. Ustaw następujące właściwości przycisku.

    Właściwość Wartość
    Text „Zadzwoń”
    Width 150
    Height 45
    X 500
    Y 300

    Napisz następującą formułę w zdarzeniu OnSelect przycisku Gotowe:

    If(
        gblIsHostClientWeb,
        Launch(
            "https://teams.microsoft.com/l/call/0/0?users="&BrowseGallery1.Selected.'Primary Email',
            {},
            LaunchTarget.New
        ),
        Launch(
            "msteams://teams.microsoft.com/l/call/0/0?users="&BrowseGallery1.Selected.'Primary Email',
            {},
            LaunchTarget.New
        )
    )
    

    Uwaga

    • Jeśli użytkownik uzyskuje dostęp do aplikacji Teams za pomocą przeglądarki internetowej, spowoduje to uruchomienie okna wywołania w samej przeglądarce z powodu identyfikatora protokołu https://. Jeśli użytkownik uzyskuje dostęp do Teams za pomocą aplikacji komputerowej lub mobilnej Teams, uruchamia okno połączenia w samej aplikacji Teams, ponieważ zamiast tego jest to msteams://.
    • Format uruchamiania rozmowy za pomocą deep-link to: https://teams.microsoft.com/l/call/0/0?users=\<user1\>,\<user2]. Więcej informacji: Generowanie deep linku do rozmowy
  14. Dodaj kolejny przycisk z następującymi właściwościami:

    Właściwość Wartość
    Text „Zaplanuj spotkanie”
    Width 150
    Height 45
    X Przycisk1.X + 200
    Y Przycisk1.Y
  15. Napisz następującą formułę w zdarzeniu OnSelect nowego przycisku:

    If(
        gblIsHostClientWeb,
        Launch(
            "https://teams.microsoft.com/l/meeting/new?subject=New%20Meeting&attendees="&BrowseGallery1.Selected.'Primary Email',
            {},
            LaunchTarget.New
        ),
        Launch(
            "msteams://teams.microsoft.com/l/meeting/new?subject=New%20Meeting&attendees="&BrowseGallery1.Selected.'Primary Email',
            {},
            LaunchTarget.New
        )
    )
    
  16. Dodaj trzeci przycisk o następujących właściwościach

    Właściwość Wartość
    Tekst „Czat”
    Szerokość 150
    Wysokość 45
    X Przycisk2.X + 200
    Y Przycisk1.Y
  17. Napisz następującą formułę w zdarzeniu OnSelect nowego przycisku:

    If(
        gblIsHostClientWeb,
        Launch(
            "https://teams.microsoft.com/l/chat/0/0?users="&BrowseGallery1.Selected.'Primary Email'&"&topicName=&message=Hi!",
            {},
            LaunchTarget.New
        ),
        Launch(
            "msteams://teams.microsoft.com/l/chat/0/0?users="&BrowseGallery1.Selected.'Primary Email'&"&topicName=&message=Hi!",
            {},
            LaunchTarget.New
        )
    )
    

    Ekran powinien wyglądać tak, jak pokazano poniżej

    Tworzenie nowej aplikacji

Zapisywanie i publikowanie aplikacji

  1. Wybierz opcję Zapisz po prawej stronie ekranu, aby zapisać aplikację.

  2. Wybierz Publikuj, aby opublikować aplikację.

  3. Wybierz opcję Dalej w wyskakującym okienku.

  4. W obszarze Dodaj do kanału upewnij się, że kanał, w którym ma być wyświetlana aplikacja, jest wyświetlany jako "1 aktywne karty", a nie „0 aktywnych kart”.

    Zapisz i opublikuj aplikację

  5. Wybierz pozycję Zapisz i zamknij.

Testowanie aplikacji

  1. Uruchamianie aplikacji w trybie podglądu.

  2. Wybierz użytkownika z listy po lewej stronie.

  3. Jeśli nie masz użytkownika wyświetlanego na liście, udostępnij aplikację innym współpracownikom/użytkownikom. Gdy użytkownik zaloguje się do aplikacji, będzie się wyświetlać na tej liście użytkowników.

  4. Wybierz użytkownika z listy.

  5. Przetestuj opcje.

Przycisk połączenia uruchamia nowe połączenie. Przycisk spotkania tworzy zaproszenie na spotkanie z wybraną osobą

Zobacz integrację czatu, rozmowy i spotkania w akcji

Aby zobaczyć przykład integracji czatu, rozmowy telefonicznej i spotkania w działaniu, zapoznaj się z przykładowym szablonie aplikacji Profil + dla szablonu usługi Teams.

Po otwarciu z poziomu zespołu aplikacja wyświetla pozostałych członków zespołu. Możesz wybrać opcję Wybierz osoby, z którymi chcesz się połączyć i wybrać jedną lub więcej osób, a następnie rozpocząć rozmowę lub czat z wybranymi osobami albo zaplanować spotkanie.

Zobacz rozmowę

Uwaga

Czy możesz poinformować nas o preferencjach dotyczących języka dokumentacji? Wypełnij krótką ankietę. (zauważ, że ta ankieta jest po angielsku)

Ankieta zajmie około siedmiu minut. Nie są zbierane żadne dane osobowe (oświadczenie o ochronie prywatności).