You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
# Quickstart: Send Text and Media WhatsApp messages using Advanced Messages
17
+
# Send text and media WhatsApp messages using Advanced Messaging
18
18
19
-
Azure Communication Services enables you to send and receive WhatsApp messages. In this quickstart, get started integrating your app with Azure Communication Advanced Messages SDK and start sending/receiving WhatsApp messages. Completing this quickstart incurs a small cost of a few USD cents or less in your Azure account.
19
+
Azure Communication Services enables you to send and receive WhatsApp messages. This article describes how to integrate your app with Azure Communication Advanced Messages SDK to start sending and receiving WhatsApp messages. Completing this article incurs a small cost of a few USD cents or less in your Azure account.
20
20
21
21
::: zone pivot="programming-language-csharp"
22
22
[!INCLUDE [Send WhatsApp Messages with .NET](./includes/get-started/messages-get-started-net.md)]
@@ -36,7 +36,7 @@ Azure Communication Services enables you to send and receive WhatsApp messages.
36
36
37
37
## Next steps
38
38
39
-
In this quickstart, you tried out the Advanced Messaging for WhatsApp SDK. Next you might also want to see the following articles:
39
+
This article described the Advanced Messaging for WhatsApp SDK. For more information, see the following articles:
Copy file name to clipboardExpand all lines: articles/communication-services/quickstarts/advanced-messaging/whatsapp/handle-advanced-messaging-events.md
+11-11Lines changed: 11 additions & 11 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,7 +1,7 @@
1
1
---
2
2
title: Handle Advanced Messaging events
3
3
titleSuffix: Azure Communication Services
4
-
description: "In this quickstart, you learn how to subscribe for AdvancedMessaging for WhatsApp events."
4
+
description: "This article dscribes how to subscribe to Advanced Messaging for WhatsApp events."
5
5
author: shamkh
6
6
manager: camilo.ramirez
7
7
services: azure-communication-services
@@ -13,9 +13,9 @@ ms.date: 02/12/2024
13
13
ms.custom: template-quickstart
14
14
---
15
15
16
-
# Quickstart: Handle Advanced Messaging events
16
+
# Handle Advanced Messaging events
17
17
18
-
Azure Communication Services now enables you to send and receive WhatsApp messages using the Advanced Messaging SDK. Get started with setting up Event Grid events for receiving WhatsApp messages send/receive status reports. Completing this quickstart incurs a small cost of a few USD cents or less in your Azure account.
18
+
Azure Communication Services enables you to send and receive WhatsApp messages using the Advanced Messaging SDK. Get started with setting up Event Grid events for receiving WhatsApp messages send/receive status reports. Completing this article incurs a small cost of a few USD cents or less in your Azure account.
19
19
20
20
## Prerequisites
21
21
@@ -25,7 +25,7 @@ Azure Communication Services now enables you to send and receive WhatsApp messag
25
25
26
26
## About Event Grid
27
27
28
-
[Event Grid](../../../../event-grid/overview.md) is a cloud-based eventing service. In this article, you learn how to subscribe to [communication service events](../../../../event-grid/event-schema-communication-services.md), and trigger an event to view the result. Typically, you send events to an endpoint that processes the event data and takes actions. In this article, we send the events to a web app that collects and displays the messages.
28
+
[Event Grid](../../../../event-grid/overview.md) is a cloud-based eventing service. This article describes how to subscribe to [communication service events](../../../../event-grid/event-schema-communication-services.md), and trigger an event to view the result. Typically, you send events to an endpoint that processes the event data and takes actions. In this article, we send the events to a web app that collects and displays the messages.
29
29
30
30
## Set up Event Grid Viewer
31
31
@@ -41,7 +41,7 @@ The Event Grid Viewer is a sample site that allows you to view incoming events f
41
41
-`Region` - Select the resource group that contains your Azure Communication Services resource. This specific region isn't required, but is recommended.
42
42
-`Site Name` - Create a name that is globally unique. This site name is used to create a domain to connect to your Event Grid Viewer.
43
43
-`Hosting Plan Name` - Create any name to identify your hosting plan.
44
-
-`Sku` - The sku F1 can be used for development and testing purposes. If you encounter validation errors creating your Event Grid Viewer that say there's no more capacity for the F1 plan, try selecting a different region. For more information about skus, see [App Service pricing](https://azure.microsoft.com/pricing/details/app-service/windows/)
44
+
-`Sku` - Use the SKU F1 for development and testing purposes. If you encounter validation errors creating your Event Grid Viewer that say there's no more capacity for the F1 plan, try selecting a different region. For more information about SKUs, see [App Service pricing](https://azure.microsoft.com/pricing/details/app-service/windows/)
45
45
46
46
:::image type="content" source="./media/handle-advanced-messaging-events/custom-deployment.png" lightbox="./media/handle-advanced-messaging-events/custom-deployment.png" alt-text="Screenshot that shows Custom deployment of Events Viewer web app and properties you need to provide to successfully deploy.":::
47
47
@@ -68,21 +68,21 @@ The Event Grid Viewer is a sample site that allows you to view incoming events f
68
68
69
69
- Subscription name.
70
70
71
-
- System topic name - Enter a unique name, unless this name is already prefilled with a topic from your subscription.
71
+
- System topic name: Enter a unique name, unless this name is already prefilled with a topic from your subscription.
72
72
73
-
- Event types - Select the two Advanced messaging events from the list.
73
+
- Event types: Select the two Advanced messaging events from the list.
- Optional: Select the AdvancedMessageAnalysisCompleted event, currently in public preview, to receive Message Analysis events. Instruction on how to enable Message Analysis can be found at [Enable Message Analysis with Azure OpenAI](../message-analysis/message-analysis-with-azure-openai-quickstart.md)
78
+
- Optional: To receive Message Analysis events, select the `AdvancedMessageAnalysisCompleted` event, currently in public preview. For more information, see [Enable Message Analysis with Azure OpenAI](../message-analysis/message-analysis-with-azure-openai-quickstart.md).
:::image type="content" source="../message-analysis/media/get-started/create-event-subscription-message-analysis.png" lightbox="../message-analysis/media/get-started/create-event-subscription-message-analysis.png" alt-text="Screenshot that shows how to create Message Analysis event subscription properties.":::
83
83
84
84
85
-
-For endpoint type, select**"Webhook"** and enter the URL for the Event Grid Viewer we created in the **Setup Event Grid Viewer** step with the path `/api/updates` appended. For example: `https://{{site-name}}.azurewebsites.net/api/updates`.
85
+
-Endpoint type: Select**"Webhook"** and enter the URL for the Event Grid Viewer we created in the **Setup Event Grid Viewer** step with the path `/api/updates` appended. For example: `https://{{site-name}}.azurewebsites.net/api/updates`.
86
86
87
87
:::image type="content" source="./media/handle-advanced-messaging-events/event-webhook-details.png" lightbox="./media/handle-advanced-messaging-events/event-webhook-details.png" alt-text="Screenshot that shows how to update webhook url of event subscription to receive events.":::
88
88
@@ -98,7 +98,7 @@ If you want to clean up and remove a Communication Services subscription, you ca
98
98
99
99
## Next steps
100
100
101
-
Next you might also want to see the following articles:
101
+
For more information, see:
102
102
-[Understand Advanced Communication Messages Events](../../../../event-grid/communication-services-advanced-messaging-events.md)
103
-
-[Get Started With Advanced Communication Messages SDK](./get-started.md)
103
+
-[Get started With Advanced Communication Messages SDK](./get-started.md)
Copy file name to clipboardExpand all lines: articles/communication-services/quickstarts/advanced-messaging/whatsapp/includes/templates/template-messages-quick-reference-net.md
+3-3Lines changed: 3 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -29,11 +29,11 @@ Follow these steps to add required code snippets to the `messages-quickstart.py`
29
29
30
30
### List WhatsApp templates in Azure portal
31
31
32
-
You can view your templates in the Azure portal by going to your Azure Communication Service resource > Advanced Messaging -> Templates.
32
+
You can view your templates in the Azure portal by going to your Azure Communication Service resource > **Advanced Messaging** > **Templates**.
33
33
34
-
:::image type="content" source="../../media/template-messages/list-templates-azure-portal.png" lightbox="../../media/template-messages/list-templates-azure-portal.png" alt-text="Screenshot that shows an Azure Communication Services resource in the Azure portal, viewing the 'Templates' tab.":::
34
+
:::image type="content" source="../../media/template-messages/list-templates-azure-portal.png" lightbox="../../media/template-messages/list-templates-azure-portal.png" alt-text="Screenshot that shows an Azure Communication Services resource in the Azure portal, viewing the Advanced Messaging > Templates tab.":::
35
35
36
-
Selecting a template to view the details.
36
+
Select a template to view the details.
37
37
38
38
The `content` field of the template details can include parameter bindings. The parameter bindings can be denoted as:
# Quickstart: Send Interactive WhatsApp messages using Advanced Messages
17
+
# Send interactive WhatsApp messages using Advanced Messages
18
18
19
19
Azure Communication Services enables you to send and receive WhatsApp messages. In this quickstart, get started integrating your app with Azure Communication Advanced Messages SDK and start sending/receiving WhatsApp interactive messages. Completing this quickstart incurs a small cost of a few USD cents or less in your Azure account.
20
20
@@ -36,8 +36,8 @@ Azure Communication Services enables you to send and receive WhatsApp messages.
36
36
37
37
## Next steps
38
38
39
-
Next you might also want to see the following articles:
# Quickstart: Send Reaction WhatsApp messages using Advanced Messages
17
+
# Send reaction WhatsApp messages using Advanced Messages
18
18
19
-
Azure Communication Services enables you to send and receive WhatsApp messages. In this quickstart, get started integrating your app with Azure Communication Advanced Messages SDK and start sending/receiving WhatsApp reaction messages. Completing this quickstart incurs a small cost of a few USD cents or less in your Azure account.
19
+
Azure Communication Services enables you to send and receive WhatsApp messages. This article describes how to integrate your app with Azure Communication Advanced Messages SDK to start sending and receiving WhatsApp reaction messages. Completing this article incurs a small cost of a few USD cents or less in your Azure account.
20
20
21
21
::: zone pivot="programming-language-csharp"
22
22
[!INCLUDE [Send WhatsApp Messages with .NET](./includes/reactions/messages-quickstart-reaction-messages-net.md)]
@@ -36,8 +36,8 @@ Azure Communication Services enables you to send and receive WhatsApp messages.
36
36
37
37
## Next steps
38
38
39
-
Next you might also want to see the following articles:
# Quickstart: Send Sticker WhatsApp messages using Advanced Messages
17
+
# Send sticker WhatsApp messages using Advanced Messages
18
18
19
-
Azure Communication Services enables you to send and receive WhatsApp messages. In this quickstart, get started integrating your app with Azure Communication Advanced Messages SDK and start sending/receiving WhatsApp sticker messages. Completing this quickstart incurs a small cost of a few USD cents or less in your Azure account.
19
+
Azure Communication Services enables you to send and receive WhatsApp messages. This article describes how to integrate your app with Azure Communication Advanced Messages SDK to start sending and receiving WhatsApp sticker messages. Completing this article incurs a small cost of a few USD cents or less in your Azure account.
20
20
21
21
::: zone pivot="programming-language-csharp"
22
22
[!INCLUDE [Send WhatsApp Messages with .NET](./includes/stickers/messages-quickstart-sticker-messages-net.md)]
@@ -36,8 +36,8 @@ Azure Communication Services enables you to send and receive WhatsApp messages.
36
36
37
37
## Next steps
38
38
39
-
Next you might also want to see the following articles:
# Quickstart: Send WhatsApp template messages using Advanced Messages
17
+
# Send WhatsApp template messages using Advanced Messages
18
18
19
-
This document provides guidance to send WhatsApp Template messages using Advanced Communication Messages SDK.
19
+
This article describes how to send WhatsApp template messages using Advanced Communication Messages SDK.
20
20
21
21
## Prerequisites
22
22
@@ -35,7 +35,7 @@ The following classes and interfaces handle some of the major features of the Az
35
35
|`TemplateNotificationContent`| Defines the "who" and the "what" of the template message you intend to send. |
36
36
37
37
> [!NOTE]
38
-
> For more information, see the Azure SDK for Python reference [here](/python/api/azure-communication-messages/azure.communication.messages).
38
+
> For more information, see the Azure SDK for Python reference [messages Package](/python/api/azure-communication-messages/azure.communication.messages).
0 commit comments