Notatka
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Warning
Azure Communication Services wprowadza nowatorskie zmiany, a niektóre usługi są wycofywane. Dowiedz się więcej w przewodniku po zmianach emerytalnych i przełamowych.
Przykładowa aplikacja do połączeń internetowych to aplikacja internetowa, która stanowi przewodnik krok po kroku po różnych funkcjach oferowanych przez internetowy zestaw SDK wywołań usługi Communication Services.
Ten przykładowy projekt został stworzony dla programistów i bardzo ułatwia rozpoczęcie korzystania z usług komunikacyjnych. Interfejs użytkownika podzielony jest na wiele sekcji, z których każda posiada przycisk "Pokaż kod", który pozwala na kopiowanie kodu bezpośrednio z przeglądarki do własnej aplikacji Usług Komunikacyjnych.
Zacznij od przykładu połączeń internetowych
Important
Skorzystaj z /Project/readme.md, aby skonfigurować project i uruchomić go lokalnie na swoim komputerze. Gdy próbka połączeń internetowych zacznie działać na Twoim komputerze, zobaczysz następującą stronę docelową:
Konfigurowanie użytkownika i inicjalizacja SDK
Kliknij „Provisioning user and initialize SDK”, aby zainicjować pakiet SDK za pomocą tokenu udostępnionego przez usługę backendową do udostępniania tokenów. Ta usługa backendowa znajduje się w /project/webpack.config.js.
Kliknij przycisk "Pokaż kod", aby zobaczyć przykładowy kod, który możesz wykorzystać w swoim rozwiązaniu.
Po inicjalizacji SDK powinieneś zobaczyć następujące rzeczy:
Jesteś gotowy, aby rozpocząć wykonywanie połączeń z pomocą swojego zasobu Usług Komunikacyjnych!
Wykonywanie i odbieranie połączeń
Internetowy zestaw SDK do wywołań usługi Communication Services umożliwia połączenia 1:1, 1:N oraz grupowe.
W przypadku połączeń wychodzących 1:1 lub 1:N możesz określić wiele tożsamości użytkowników usługi Communication Services, z którymi ma zostać nawiązane połączenie, podając wartości oddzielone przecinkami. Możesz także określić tradycyjne numery telefonów (PSTN) do połączenia, używając wartości oddzielonych przecinkami.
Dzwoniąc pod numery PSTN, podaj swój alternatywny identyfikator dzwoniący. Kliknij przycisk "Złóż połączenie", aby wykonać połączenie wychodzące:
Aby dołączyć do połączenia grupowego, wpisz GUID identyfikujący połączenie i kliknij przycisk "Dołącz do grupy":
Kliknij przycisk "Show code", aby zobaczyć przykładowy kod do wykonywania połączeń, odbierania i dołączania do grup.
Aktywne połączenie wygląda tak:
Ten przykładowy fragment zawiera również fragmenty kodu dla następujących możliwości:
- Kliknięcie ikony wideo, aby włączyć/wyłączyć kamerę wideo
- Kliknięcie ikony mikrofonu, aby włączyć/wyłączyć mikrofon
- Kliknięcie ikony odtwarzania, aby przytrzymać/odłączyć połączenie
- Kliknięcie ikony ekranu, aby rozpocząć/zakończyć udostępnianie ekranu
- Kliknięcie ikony osoby, aby dodać uczestnika do rozmowy
- Kliknięcie "Usuń uczestnika" z listy uczestników, aby usunąć konkretnego uczestnika z rozmowy
Następne kroki
Aby uzyskać więcej informacji, zapoznaj się z następującymi artykułami:
- Zapoznaj się z zestawem SDK do wywołań
- Dowiedz się więcej o tym, jak działają połączenia
- Zapoznaj się z dokumentacją referencyjną API
- Przejrzyj przykładową aplikację Contoso Med
Dodatkowe lektury
- Przykłady — znajdź więcej przykładów i wzorów na naszej stronie z przeglądem przykładów.
- Redux — zarządzanie stanem po stronie klienta
- FluentUI — biblioteka interfejsu użytkownika obsługiwana przez firmę Microsoft
- React — biblioteka do tworzenia interfejsów użytkownika
- ASP.NET Core — struktura do tworzenia aplikacji internetowych