Omówienie problemów z konfiguracją wywołań
Gdy aplikacja wykonuje wywołanie za pomocą zestawu SDK webJS usług Azure Communication Services, pierwszym krokiem jest utworzenie CallClient
wystąpienia i użycie go do utworzenia agenta wywołania.
Po utworzeniu agenta wywołań zestaw SDK rejestruje użytkownika w usłudze, umożliwiając innym użytkownikom dostęp do nich.
Gdy użytkownik dołącza lub akceptuje wywołanie, zestaw SDK ustanawia sesje multimediów między dwoma punktami końcowymi.
Jeśli użytkownik nie może nawiązać połączenia z wywołaniem, ważne jest ustalenie, na jakim etapie występuje problem.
Typowe problemy z konfiguracją wywołań
W tym miejscu wymieniono kilka typowych problemów z konfiguracją wywołań wraz z potencjalnymi przyczynami każdego problemu:
Nieprawidłowe lub wygasłe tokeny
- Aplikacja nie udostępnia prawidłowego tokenu.
- Aplikacja nie implementuje poprawnie odświeżania tokenu.
Nie można utworzyć elementu callAgent
- Aplikacja nie udostępnia prawidłowego tokenu.
- Aplikacja tworzy wielu agentów wywołań z wystąpieniem
CallClient
. - Aplikacja tworzy wielu agentów wywołań z tą samą tożsamością USŁUGI ACS na tej samej stronie.
- Zestaw SDK nie może nawiązać połączenia z infrastrukturą usługi.
Użytkownik nie odbiera powiadomień o połączeniach przychodzących
- Istnieje wygasły token.
- Wystąpił problem z połączeniem sygnalizającym.
Konfiguracja wywołania trwa zbyt długo
- Użytkownik ma problemy z siecią.
- Uzyskiwanie strumienia przez przeglądarkę trwa długo.
Wywołanie kończy się określonymi kodami/kodami podrzędnymi
- Połączenie kończy się błędem 410/3112 z powodu problemów z siecią