WhatsApp-sjabloonberichten verzenden
Dit document bevat richtlijnen voor het verzenden van WhatsApp-sjabloonberichten met behulp van de Advanced Communication Messages SDK.
Waarom moet ik een sjabloonbericht verzenden?
Een bedrijf kan alleen sjabloonberichten verzenden totdat de gebruiker een bericht naar het bedrijf verzendt.
Een bedrijf of een gebruiker kan een gespreksvenster initiëren, maar het bedrijf is beperkt op welke soorten berichten ze kunnen verzenden. Pas nadat de gebruiker een bericht naar het bedrijf heeft verzonden, mag het bedrijf tijdens het actieve gesprek tekst- of mediaberichten naar de gebruiker verzenden. Zodra het gespreksvenster van 24 uur is verlopen, moet het gesprek opnieuw worden geïnitieerd. Zie de definitie op WhatsApp Business Platform voor meer informatie over gesprekken.
Raadpleeg de WhatsApp Business Platform-API-verwijzingen voor meer WhatsApp-vereisten voor sjablonen:
- Sjablonen maken en beheren
- Sjabloononderdelen
- Sjabloonberichten verzenden
- Bedrijven moeten ook voldoen aan de vereisten voor aanmelden voordat ze berichten verzenden naar WhatsApp-gebruikers
Een sjabloon kiezen
Wanneer u een WhatsApp Business-account maakt via Azure Portal tijdens ingesloten aanmelding, zijn er een set voorbeeldsjablonen beschikbaar voor u.
Sjabloon maken
Als u uw eigen sjablonen wilt maken, gebruikt u Meta WhatsApp Manager.
Volg de instructies in het Meta Business Help Center bij Berichtsjablonen maken voor uw WhatsApp Business-account.
Lijstsjablonen
U kunt uw sjablonen bekijken in Azure Portal door naar uw Azure Communication Service-resourcesjablonen >te gaan.
Selecteer een sjabloon om de details weer te geven.
Het content
veld van de sjabloondetails kan parameterbindingen bevatten. De parameterbindingen kunnen worden aangeduid als:
- Een
format
veld met een waarde zoalsIMAGE
. - Dubbele haakjes rond een getal, zoals
{{1}}
. Het getal, geïndexeerd vanaf 1, geeft de volgorde aan waarin de bindingswaarden moeten worden opgegeven om de berichtsjabloon te maken.
U kunt ook alle sjablonen van uw WhatsApp Business-account bekijken en bewerken in de berichtensjablonen> van WhatsApp Manager-account.>
Als u uw sjablonen programmatisch wilt weergeven, kunt u alle sjablonen voor uw kanaal-id ophalen:
MessageTemplateClient messageTemplateClient = new MessageTemplateClient(connectionString);
Pageable<MessageTemplateItem> templates = messageTemplateClient.GetTemplates(channelRegistrationId);
Snelzoekgids
Er sample_template
zijn geen parameters nodig.
Stel de MessageTemplate
samen door te verwijzen naar de naam en taal van de doelsjabloon.
string templateName = "sample_template";
string templateLanguage = "en_us";
var sampleTemplate = new MessageTemplate(templateName, templateLanguage);
Zie voor gedetailleerde voorbeelden en sjabloon ondersteunde scenario's van Advanced Messages SDK: