Aprowizowanie bramy usługi Azure Communications Gateway
Usługę Azure Communications Gateway można skonfigurować przy użyciu szczegółowych informacji o klientach i przypisanych do nich numerach. W zależności od usług, które udostępniasz, ta konfiguracja może być wymagana, aby usługa Azure Communications Gateway działała poprawnie. Aprowizowanie umożliwia:
- Kojarzenie liczb z usługami zaplecza.
- Aprowizowanie usług zaplecza przy użyciu konfiguracji klienta (czasami nazywanej aprowizowaniem przepływowym).
- Dodaj konfigurację nagłówka niestandardowego (dostępną dla wszystkich usług komunikacyjnych z wyjątkiem aplikacji Teams Phone Mobile).
Możesz aprowizować usługę Azure Communications Gateway za pomocą następujących funkcji:
- Aprowizowanie interfejsu API (wersja zapoznawcza): interfejs API REST do automatycznej aprowizacji.
- Portal zarządzania numerami (wersja zapoznawcza): portal oparty na przeglądarce dostępny w witrynie Azure Portal.
W poniższej tabeli przedstawiono sposób aprowizacji usługi Azure Communications Gateway dla każdej usługi. Poniższe sekcje w tym artykule zawierają więcej szczegółowych informacji na temat każdego przypadku użycia.
Usługa | Kojarzenie numerów z usługą | Aprowizowanie usługi przez przepływ | Konfiguracja nagłówka niestandardowego |
---|---|---|---|
Routing bezpośredni w usłudze Microsoft Teams | Wymagania | Nieobsługiwane | Obsługiwane |
Kontakt z operatorem | Automatyczne konfigurowanie, jeśli używasz interfejsu API do aprowizacji przepływowej lub używasz portalu zarządzania numerami | Zalecane (z interfejsem API) | Obsługiwane |
Telefon komórkowy w aplikacji Teams | Automatyczne konfigurowanie, jeśli używasz interfejsu API do aprowizacji przepływowej lub używasz portalu zarządzania numerami | Zalecane (z interfejsem API) | Nieobsługiwany |
Zoom Phone Cloud Peering | Wymagania | Nieobsługiwane | Obsługiwane |
Aprowizacja przepływowa Kontakt z operatorem i aplikacji Teams Phone Mobile przy użyciu interfejsu API aprowizacji współdziała z interfejsami API Kontakt z operatorem. Dzięki temu można spełnić wymagania dotyczące aprowizacji opartej na interfejsie API z programów Kontakt z operatorem i Teams Phone Mobile.
Ważne
Po uruchomieniu usługi Kontakt z operatorem lub aplikacji Teams Phone Mobile należy użyć interfejsu API aprowizacji, aby spełnić wymagania dotyczące aprowizacji opartej na interfejsie API (lub zapewnić własną integrację interfejsu API). Portal zarządzania numerami nie spełnia tego wymagania.
Kojarzenie numerów z określonymi usługami komunikacyjnymi
W przypadku komunikacji równorzędnej usługi Microsoft Teams Direct Routing i Zoom Phone Cloud należy aprowizować usługę Azure Communications Gateway z numerami, które chcesz przypisać do każdego z klientów i włączyć każdą liczbę dla wybranej usługi komunikacji. Te informacje umożliwiają usłudze Azure Communications Gateway:
- Kierowanie wywołań do właściwej usługi komunikacji.
- Zaktualizuj komunikaty SIP dla usługi Microsoft Teams Direct Routing przy użyciu informacji, które Telefon Microsoft System wymaga dopasowania wywołań do dzierżaw. Aby uzyskać więcej informacji, zobacz Identyfikowanie dzierżawy klienta dla systemu Telefon Microsoft.
W przypadku Kontakt z operatorem lub aplikacji Teams Phone Mobile:
- Jeśli używasz interfejsu API aprowizacji (wersja zapoznawcza) do aprowizacji przepływowej lub używasz portalu zarządzania numerami (wersja zapoznawcza), zasoby w interfejsie API aprowizacji kojarzą numery klientów z odpowiednią usługą.
- W przeciwnym razie usługa Azure Communications Gateway domyślnie Kontakt z operatorem dla połączeń stałych i aplikacji Teams Phone Mobile dla połączeń mobilnych i nie tworzy zasobów w interfejsie API aprowizacji.
Aprowizowanie usług komunikacyjnych przez przepływ
Aprowizowanie przepływowe odbywa się w przypadku aprowizowania usługi komunikacji przy użyciu usługi Azure Communications Gateway.
W przypadku Kontakt z operatorem i aplikacji Teams Phone Mobile możesz użyć interfejsu API aprowizacji (wersja zapoznawcza) do aprowizacji środowiska Kontakt z operatorem i aplikacji Teams Phone Mobile z subskrybentami (klienci i przypisane do nich numery). Ta integracja jest równoważna oddzielnej integracji z interfejsami API zarządzania numerami telefonów i zarządzaniem numerami telefonów udostępnianymi przez środowisko Kontakt z operatorem. Spełnia on wymagania Kontakt z operatorem i Teams Phone Mobile, aby używać interfejsów API do zarządzania klientami i numerami po uruchomieniu usługi.
Przed uruchomieniem usługi możesz również użyć portalu zarządzania numerami (wersja zapoznawcza) do aprowizacji środowiska Kontakt z operatorem i aplikacji Teams Phone Mobile. Jednak programy Kontakt z operatorem i Teams Phone Mobile wymagają aprowizacji opartej na interfejsie API po uruchomieniu usługi. Portal zarządzania numerami nie spełnia tego wymagania.
Usługa Azure Communications Gateway nie obsługuje aprowizacji przepływu dla innych usług komunikacyjnych.
Custom headers
Usługa Azure Communications Gateway może dodać niestandardowy nagłówek do komunikatów wysyłanych do sieci podstawowej. Możesz użyć tej funkcji, aby dodać informacje niestandardowe, których sieć może potrzebować, na przykład w celu ułatwienia rozliczeń.
Aby skonfigurować nagłówki niestandardowe:
- Wybierz nazwę nagłówka niestandardowego podczas wdrażania usługi Azure Communications Gateway lub aktualizując konfigurację platformy aprowizacji w witrynie Azure Portal. Ta nazwa nagłówka jest używana dla wszystkich nagłówków niestandardowych.
- Użyj interfejsu API aprowizacji (wersja zapoznawcza) lub portalu zarządzania numerami (wersja zapoznawcza), aby aprowizować usługę Azure Communications Gateway z liczbami i zawartością nagłówka niestandardowego dla każdej liczby.
Następnie usługa Azure Communications Gateway używa tych informacji do dodawania niestandardowych nagłówków do wywołania w następujący sposób:
- W przypadku wywołań z sieci konfiguracja o nazwie number określa zawartość nagłówka.
- W przypadku wywołań do sieci konfiguracja numeru wywołującego określa zawartość nagłówka.
Usługa Azure Communications Gateway nie dodaje nagłówka, jeśli liczba nie jest aprowizowana w usłudze Azure Communications Gateway lub konfiguracja numeru nie zawiera zawartości nagłówka niestandardowego.
Na poniższym diagramie przedstawiono wdrożenie usługi Azure Communications Gateway skonfigurowane w celu dodania X-MS-Operator-Content
nagłówka do komunikatów wysyłanych do sieci operatora z Kontakt z operatorem.
Diagram przepływu wywołań przedstawiający zaproszenie z numeru przypisanego do klienta. Usługa Azure Communications Gateway sprawdza wewnętrzną bazę danych, aby określić, czy numer wywołujący ma niestandardową konfigurację nagłówka. Ponieważ konfiguracja numeru zawiera niestandardową zawartość nagłówka, usługa Azure Communications Gateway dodaje zawartość nagłówka jako nagłówek X-MS-Operator-Content przed przekazaniem wywołania do sieci operatora.
Następne kroki
- Dowiedz się więcej o wymaganiach technicznych dotyczących integracji z interfejsem API aprowizacji.
- Przejrzyj dokumentację interfejsu API dla interfejsu API aprowizacji.