Azure-Samples / communication-services-dotnet-quickstarts

Sample code for Azure Communication Services .Net quickstarts
MIT License
80 stars 110 forks source link

WhatsApp send catalog Template #169

Open TuniDev83 opened 4 months ago

TuniDev83 commented 4 months ago

Greeting,

I already sent successfully other template models, but catalog template it fail. There is missing params that's I did not find any exemple online to follow it.

I'm using this code to send catalog template. var recipientList = new List { phone }; var messageTemplate = new MessageTemplate(templateName, templateLanguage); var templateContent = new TemplateNotificationContent(Guid.Parse(channelRegistrationId), recipientList, messageTemplate);

// Send template message var sendTemplateMessageResult = await m_currentNotificationMessagesClient.SendAsync(templateContent);

Annotation 2024-07-09 092239

============================== {"error":{"code":"BadRequest","message":"Given request contains a parameter for WhatsApp which was invalid. This includes channel ID and template parameters.","innererror":{"code":"WaErrorCode.InvalidParameter","message":"InvalidParameter: (#131008) Required parameter is missing"}}}