Uwaga
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.
Usługi Azure Communication Services umożliwiają wysyłanie i odbieranie wiadomości WhatsApp przy użyciu zestawu Advanced Messaging SDK. Rozpocznij konfigurację zdarzeń Event Grid do śledzenia raportów o stanie wysyłania i odbioru wiadomości WhatsApp. Ukończenie tego artykułu wiąże się z niewielkim kosztem kilku centów USD lub mniej na koncie platformy Azure.
Wymagania wstępne
- Konto platformy Azure z aktywną subskrypcją
- Rejestrowanie dostawcy zasobów usługi Event Grid
- Tworzenie zasobu usług Azure Communication Services
Informacje o Event Grid
Event Grid to oparta na chmurze usługa zdarzeń. W tym artykule opisano sposób subskrybowania zdarzeń usługi komunikacji i wyzwalania zdarzenia w celu wyświetlenia wyniku. Zazwyczaj użytkownik wysyła zdarzenia do punktu końcowego, w którym następuje przetwarzanie danych zdarzenia i są wykonywane akcje. W tym artykule wysyłamy zdarzenia do aplikacji internetowej, która zbiera i wyświetla komunikaty.
Konfigurowanie podglądu usługi Event Grid
Podgląd Event Grid to przykładowa witryna umożliwiająca wyświetlanie przychodzących zdarzeń z usługi Event Grid.
Przejdź do tego linku Podgląd usługi Azure Event Grid — przykłady kodu | Microsoft Learn. Wdróż przykład podglądu usługi Event Grid, klikając pozycję Wdróż na platformie Azure.
Po kliknięciu pozycji Wdróż na platformie Azure wypełnij wymagane pola. Ponieważ nazwa lokacji tworzy wpis DNS, musi być globalnie unikatowa. Zalecamy uwzględnienie aliasu w nazwie dla tego kroku. Chociaż ten szybki start nie wymaga żadnej specjalnej konfiguracji dla tego kroku, poniżej przedstawiono sugestie dotyczące uzupełniania szczegółów wdrożenia.
Subscription
— Wybierz subskrypcję zawierającą zasób usług Azure Communication Services. Ta konkretna subskrypcja nie jest wymagana, ale ułatwi czyszczenie po zakończeniu pracy z przewodnikiem Szybki start.Resource Group
— Wybierz grupę zasobów zawierającą zasób usług Azure Communication Services. Ta konkretna grupa zasobów nie jest wymagana, ale ułatwi sprzątanie po zakończeniu szybkiego startu.Region
— Wybierz grupę zasobów zawierającą zasób usług Azure Communication Services. Ten konkretny region nie jest wymagany, ale jest zalecany.Site Name
— Utwórz nazwę, która jest globalnie unikatowa. Ta nazwa witryny służy do tworzenia domeny w celu nawiązania połączenia z wyświetlaczem Event Grid.Hosting Plan Name
— Utwórz dowolną nazwę, aby zidentyfikować plan hostingu.Sku
— Użyj jednostki SKU F1 do celów programistycznych i testowych. Jeśli wystąpią błędy sprawdzania poprawności podczas tworzenia podglądu usługi Event Grid, które mówią, że nie ma więcej pojemności dla planu F1, spróbuj wybrać inny region. Aby uzyskać więcej informacji na temat jednostek SKU, zobacz Cennik usługi App Service
Następnie wybierz pozycję Przejrzyj i utwórz.
Po zakończeniu wdrażania wybierz zasób usługi App Service, aby go otworzyć.
Na stronie przeglądu zasobu wybierz przycisk kopiowania obok właściwości Domena domyślna.
Adres URL przeglądarki Event Grid to nazwa witryny, którą użyto do utworzenia wdrożenia, z dołączoną ścieżką
/api/updates
. Na przykład: "https://{{nazwa_witryny}}.azurewebsites.net/api/updates". Będzie ona potrzebna w następnym kroku i podczas tworzenia aplikacji demonstracyjnej.
Subskrybowanie zdarzeń zaawansowanej obsługi komunikatów
Otwórz zasób usług komunikacyjnych w witrynie Azure Portal, przejdź do opcji Zdarzenia w panelu po lewej stronie i wybierz pozycję +Subskrypcja zdarzeń.
Podaj szczegóły nowej subskrypcji zdarzeń.
Nazwa subskrypcji.
Nazwa tematu systemowego: wprowadź unikatową nazwę, chyba że ta nazwa została już wstępnie wypełniona tematem z subskrypcji.
Typy zdarzeń: wybierz z listy dwa zaawansowane zdarzenia obsługi komunikatów.
Opcjonalnie: Aby odbierać zdarzenia analizy komunikatów, wybierz
AdvancedMessageAnalysisCompleted
zdarzenie, które jest obecnie w publicznej wersji próbnej. Aby uzyskać więcej informacji, zobacz Włączanie analizy komunikatów za pomocą usługi Azure OpenAI.Ważne
Ta funkcja usług Azure Communication Services jest obecnie dostępna w wersji zapoznawczej.
Interfejsy API i zestawy SDK w wersji zapoznawczej są udostępniane bez umowy dotyczącej poziomu usług. Zalecamy, aby nie używać ich w przypadku obciążeń produkcyjnych. Niektóre funkcje mogą nie być obsługiwane lub mogą mieć ograniczone możliwości.
Aby uzyskać więcej informacji, zapoznaj się z dodatkowymi warunkami użytkowania dla wersji zapoznawczych platformy Microsoft Azure.
Typ punktu końcowego: wybierz "Webhook" i wprowadź adres URL dla podglądu usługi Event Grid, który utworzyliśmy w kroku Konfiguracja Podglądu Event Grid, z dołączoną ścieżką
/api/updates
. Na przykład:https://{{site-name}}.azurewebsites.net/api/updates
.Wybierz pozycję Utwórz.
Wróć do opcji Zdarzenia w lewym panelu zasobu usług Azure Communication Services. Zwróć uwagę na nową subskrypcję zdarzeń z Zaawansowanymi Wiadomościami.
Czyszczenie zasobów
Jeśli chcesz wyczyścić i usunąć subskrypcję usług Komunikacyjnych, możesz usunąć zasób lub grupę zasobów. Usunięcie grupy zasobów powoduje również usunięcie wszelkich innych skojarzonych z nią zasobów. Dowiedz się więcej o czyszczeniu zasobów.
Następne kroki
Aby uzyskać więcej informacji, zobacz: