Plateforme commerciale WhatsApp

Messagerie WhatsApp fiable à grande échelle

Obtenez un engagement client basé sur les données à l'échelle mondiale grâce à la messagerie WhatsApp, optimisée par Twilio.

Data-driven engagement globally with WhatsApp messaging

Intégrez WhatsApp aux API et aux logiciels flexibles proposés par Twilio

Joignez vos clients sur WhatsApp avec une évolutivité et une connectivité inégalées. Tirez parti de la plateforme commerciale WhatsApp. Construisez une solution d'engagement client personnalisée avec les API, les logiciels et les données clients fiables de Twilio.

Solutions d'engagement


“Après avoir analysé plusieurs solutions, nous avons estimé que Twilio proposait la stabilité dont nous avions besoin, avec la sécurité, les hautes performances et les infrastructures nécessaires. Sans parler du fait que nous pouvons également explorer d'autres solutions de communication, en laissant nos opérations centralisées auprès d'un seul partenaire.”

Vinícius Reis, Tech Lead

“Lorsque l'on parle de construire une infrastructure et une architecture WhatsApp, cela semble fou : on pense qu'il faut bien plus que deux développeurs. Mais Twilio est si facile à utiliser que nous avons pu le faire rapidement avec seulement deux développeurs.”

Connor Cirillo, Senior Conversational Marketing Manager

Ressources pour développeurs


Lisez la documentation

Tirez parti des guides de démarrage rapide, des extraits de code, des SDK et d'autres ressources de notre bibliothèque complète pour accélérer votre solution pour WhatsApp.

Créez un message WhatsApp

// Download the helper library from https://www.twilio.com/docs/node/install
// Find your Account SID and Auth Token at twilio.com/console
// and set the environment variables. See http://twil.io/secure
const accountSid = process.env.TWILIO_ACCOUNT_SID;
const authToken = process.env.TWILIO_AUTH_TOKEN;
const client = require('twilio')(accountSid, authToken);

client.messages
  .create({
     body: 'This is a message that I want to send over WhatsApp with Twilio!',
     from: 'whatsapp:+14155238886',
     to: 'whatsapp:+15005550006'
   })
  .then(message => console.log(message.sid));
# Download the helper library from https://www.twilio.com/docs/python/install
import os
from twilio.rest import Client


# Find your Account SID and Auth Token at twilio.com/console
# and set the environment variables. See http://twil.io/secure
account_sid = os.environ['TWILIO_ACCOUNT_SID']
auth_token = os.environ['TWILIO_AUTH_TOKEN']
client = Client(account_sid, auth_token)

message = client.messages \\
    .create(
         body='This is a message that I want to send over WhatsApp with Twilio!',
         from_='whatsapp:+14155238886',
         to='whatsapp:+15005550006'
     )

print(message.sid)
// Install the C# / .NET helper library from twilio.com/docs/csharp/install

using System;
using Twilio;
using Twilio.Rest.Api.V2010.Account;


class Program
{
    static void Main(string[] args)
    {
        // Find your Account SID and Auth Token at twilio.com/console
        // and set the environment variables. See http://twil.io/secure
        string accountSid = Environment.GetEnvironmentVariable("TWILIO_ACCOUNT_SID");
        string authToken = Environment.GetEnvironmentVariable("TWILIO_AUTH_TOKEN");

        TwilioClient.Init(accountSid, authToken);

        var message = MessageResource.Create(
            body: "This is a message that I want to send over WhatsApp with Twilio!",
            from: new Twilio.Types.PhoneNumber("whatsapp:+14155238886"),
            to: new Twilio.Types.PhoneNumber("whatsapp:+15005550006")
        );

        Console.WriteLine(message.Sid);
    }
}
// Install the Java helper library from twilio.com/docs/java/install

import com.twilio.Twilio;
import com.twilio.rest.api.v2010.account.Message;
import com.twilio.type.PhoneNumber;

public class Example {
    // Find your Account SID and Auth Token at twilio.com/console
    // and set the environment variables. See http://twil.io/secure
    public static final String ACCOUNT_SID = System.getenv("TWILIO_ACCOUNT_SID");
    public static final String AUTH_TOKEN = System.getenv("TWILIO_AUTH_TOKEN");

    public static void main(String[] args) {
        Twilio.init(ACCOUNT_SID, AUTH_TOKEN);
        Message message = Message.creator(
                new com.twilio.type.PhoneNumber("whatsapp:+15005550006"),
                new com.twilio.type.PhoneNumber("whatsapp:+14155238886"),
                "This is a message that I want to send over WhatsApp with Twilio!")
            .create();

        System.out.println(message.getSid());
    }
}
<?php

// Update the path below to your autoload.php,
// see https://getcomposer.org/doc/01-basic-usage.md
require_once '/path/to/vendor/autoload.php';

use Twilio\\Rest\\Client;

// Find your Account SID and Auth Token at twilio.com/console
// and set the environment variables. See http://twil.io/secure
\$sid = getenv("TWILIO_ACCOUNT_SID");
\$token = getenv("TWILIO_AUTH_TOKEN");
\$twilio = new Client(\$sid, \$token);

\$message = \$twilio->messages
                  ->create("whatsapp:+15005550006", // to
                           [
                               "body" => "This is a message that I want to send over WhatsApp with Twilio!",
                               "from" => "whatsapp:+14155238886"
                           ]
                  );

print(\$message->sid);
# Download the helper library from https://www.twilio.com/docs/ruby/install
require 'rubygems'
require 'twilio-ruby'

# Find your Account SID and Auth Token at twilio.com/console
# and set the environment variables. See http://twil.io/secure
account_sid = ENV['TWILIO_ACCOUNT_SID']
auth_token = ENV['TWILIO_AUTH_TOKEN']
@client = Twilio::REST::Client.new(account_sid, auth_token)

message = @client.messages
  .create(
     body: 'This is a message that I want to send over WhatsApp with Twilio!',
     from: 'whatsapp:+14155238886',
     to: 'whatsapp:+15005550006'
   )

puts message.sid
EXCLAMATION_MARK='!'
# Install the twilio-cli from https://twil.io/cli

twilio api:core:messages:create \\
    --body "This is a message that I want to send over WhatsApp with Twilio\$EXCLAMATION_MARK" \\
    --from whatsapp:+14155238886 \\
    --to whatsapp:+15005550006
EXCLAMATION_MARK='!'
curl -X POST "https://api.twilio.com/2010-04-01/Accounts/\$TWILIO_ACCOUNT_SID/Messages.json" \\
--data-urlencode "Body=This is a message that I want to send over WhatsApp with Twilio\$EXCLAMATION_MARK" \\
--data-urlencode "From=whatsapp:+14155238886" \\
--data-urlencode "To=whatsapp:+15005550006" \\
-u \$TWILIO_ACCOUNT_SID:\$TWILIO_AUTH_TOKEN

Tarifs


Construisez votre solution parfaite d'engagement WhatsApp avec Twilio

Commencez à communiquer avec vos clients sur WhatsApp grâce à une tarification basée sur les conversations et au paiement à l'utilisation.