WhatsApp OTP
In previewEenmalige codes, op WhatsApp.
WhatsApp-verificatie stuurt de code als een authenticatie-templatebericht naar het WhatsApp-account van een gebruiker — visueel aantrekkelijk, Authifly-branded en afgeleverd in een app die ze al gebruiken. Het is een bestelbaar kanaal in hetzelfde landenplan, zodat een verificatie kan beginnen met WhatsApp en SMS achter de hand kan houden.
import { BirdClient } from "@messagebird/sdk";
const bird = new BirdClient({ apiKey: process.env.BIRD_API_KEY! });
// Send the code, then check it by recipient.
await bird.verify.verifications.create({
to: { phone_number: "+15551234567" },
}).safe();
const { data } = await bird.verify.verifications.check({
to: { phone_number: "+15551234567" },
code: userInput,
}).safe();Een kanaal in het plan, geen nieuwe integratie.
WhatsApp is een telefoon-familiekanaal op de Bird Verify API: de ontvanger is hetzelfde telefoonnummer, de create- en check-calls blijven ongewijzigd, en WhatsApp wordt simpelweg een bestelbare vermelding in het kanaalplan per land. U plaatst het vóór SMS waar het converteert, met SMS als volgende in het plan overal elders.
Wat WhatsApp-verificatie toevoegt.
Een bestelbaar kanaal in het landenplan.
- 01
Aflevering via authenticatie-template.
Codes worden verzonden als WhatsApp-authenticatie-templateberichten — het formaat dat het platform reserveert voor eenmalige wachtwoordcodes.
- 02
Dezelfde ontvanger, dezelfde calls.
Adresseer hetzelfde telefoonnummer en gebruik dezelfde create- en check-endpoints. WhatsApp is het kanaal, niet een andere API.
- 03
Bestelbaar per land.
Plaats WhatsApp vóór SMS in het kanaalplan voor de landen waar het het beste aanslaat, en laat de rest SMS-eerst.
- 04
SMS blijft achter de hand.
Een telefoondoel draagt zijn volledige telefoon-familieplan, dus SMS staat op de volgende positie achter WhatsApp. Zodra delivery-driven advancement wordt uitgerold, schakelt een WhatsApp-eerst-verificatie door naar SMS in dezelfde sessie.
- 05
Dezelfde code-garanties.
Codes worden gegenereerd met een cryptografisch willekeurige bron en alleen opgeslagen als HMAC; configureerbare lengte en TTL; controle per ontvanger. WhatsApp erft elke garantie die de andere kanalen hebben.
Begin met WhatsApp, houd SMS achter de hand.
De kanaalvolgorde zit in de configuratie, dus WhatsApp als eerste kiezen is een configuratiewijziging, geen codewijziging. De create-call blijft hetzelfde.
await bird.verify.verifications.create({
configuration_id: "vfc_login",
to: { phone_number: "+15551234567" },
}).safe();
// resolved channels: [{ channel: "whatsapp" }, { channel: "sms" }]WhatsApp OTP FAQ
Is WhatsApp-verificatie vandaag beschikbaar?+
Waarom verifiëren via WhatsApp in plaats van SMS?+
Wat gebeurt er als de gebruiker geen WhatsApp heeft?+
Van wie zien mijn gebruikers de code?+
De rest van het Verify-platform
Eén API, één set sleutels. Ontdek de andere mogelijkheden.
Eén verificatie-API, elk kanaal dat uw gebruikers verkiezen.
WhatsApp voegt zich bij e-mail en SMS als kanaal in hetzelfde plan per land — geordend op conversie, via dezelfde twee endpoints.