Ahoy logo

Centro para desarrolladores de Twilio

Tutoriales, prácticas recomendadas, muestras de códigos e inspiración para desarrollar todas tus experiencias de comunicación y soluciones de interacción digital en Twilio.
 

Explora recursos por producto

Encuentra guías paso a paso y códigos de muestra que te ayudarán a abordar tu próximo proyecto con Twilio.

API de mensajería

Envía y recibe mensajes SMS, MMS, WhatsApp, Facebook Messenger y mucho más a través de nuestras API de Conversations y mensajería.

  • Código de muestra y tutoriales para nuestras bibliotecas auxiliares de C#/.NET, Java, Node.js, PHP, Python, Ruby y Go

  • Amplía tu caso de uso internacionalmente en más de 180 países mientras combates el fraude 

  • Más de un 99,95 % de tiempo de actividad de API mensual

     

Crea un mensaje

// 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({from: '+15017122661', body: 'Hi there', to: '+15558675310'})
      .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(
                              from_='+15017122661',
                              body='Hi there',
                              to='+15558675310'
                          )

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(
            from: new Twilio.Types.PhoneNumber("+15017122661"),
            body: "Hi there",
            to: new Twilio.Types.PhoneNumber("+15558675310")
        );

        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("+15558675310"),
                new com.twilio.type.PhoneNumber("+15017122661"),
                "Hi there")
            .create();

        System.out.println(message.getSid());
    }
}
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("+15558675310", // to
                           ["from" => "+15017122661", "body" => "Hi there"]
                  );

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(
                             from: '+15017122661',
                             body: 'Hi there',
                             to: '+15558675310'
                           )

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

twilio api:core:messages:create \\
    --from +15017122661 \\
    --body "Hi there" \\
    --to +15558675310
curl -X POST "https://api.twilio.com/2010-04-01/Accounts/\$TWILIO_ACCOUNT_SID/Messages.json" \\
--data-urlencode "From=+15017122661" \\
--data-urlencode "Body=Hi there" \\
--data-urlencode "To=+15558675310" \\
-u \$TWILIO_ACCOUNT_SID:\$TWILIO_AUTH_TOKEN
Personalized Twilio console

Comienza a crear con una prueba gratuita.

Regístrate para obtener una cuenta gratuita con un pequeño saldo de prueba para comenzar a experimentar con las API de Twilio.

Comunidad


Únete a la comunidad de Twilio

Conéctate con la comunidad de desarrolladores de Twilio para ver lo que estamos creando y obtener apoyo para tu proyecto.

Picture of Neeraj Chaudhary from Symbl.ai

Neeraj Chaudhary, Symbol.ai

Con demasiada frecuencia, el desarrollo de las app está desvinculado de los casos de uso reales. Esto es lo que Neeraj Chaudhary, líder de Ingeniería de Soluciones de Ventas de Symbol.ai, espera resolver. Descubre qué inspiró la plataforma, cómo aprovecha las API y los productos de Twilio Flex y qué significa para el futuro de la inteligencia conversacional.

Capacitaciones


Mejora tus habilidades

Sube de nivel: Integración de Twilio a escala con GO

 

La biblioteca auxiliar de Twilio Go ofrece nuevas funcionalidades y aprovecha las funciones del lenguaje moderno. Aprenderás a escalar tu integración en Twilio con Go. 

 

Comienza la capacitación 

Sube de nivel: Autenticación sin complicaciones

 

Obtén más información sobre la nueva tecnología que está desafiando la creencia de que tenemos que elegir entre mayores complicaciones y más seguridad para autenticar a los usuarios.

 

Comienza la capacitación 

Superclase bajo demanda

 

Los talleres basados en código que les encantan a los desarrolladores de Twilio ahora están disponibles como series de video pregrabadas bajo demanda. Regístrate ahora para inscribirte en un evento de Superclase bajo demanda.

 

Ver ahora

Enlaces útiles


Recursos de Twilio

  • Documentación

    Comienza aquí para ver la documentación de referencia de la API, los SDK en tu idioma y las apps de muestra.

  • Twilio CodeExchange logo
    Intercambio de código

    Tutoriales prediseñados para comenzar con casos de uso comunes.

  • A newspaper article
    Blog

    Explora cómo utilizar Segment y Twilio Programmable Messaging para enviar una campaña personalizada de SMS a los clientes.

  • Twilio CLI logo
    CLI

    La interfaz de línea de comandos de Twilio te permite administrar los recursos de Twilio desde tu terminal o símbolo del sistema.

  • A document with a checkmark
    Estado de la API

    Verifica el estado actual de la API de Twilio.

  • Spreadsheet document
    Registro de cambios

    Suscríbete para ver actualizaciones de los productos y servicios de Twilio.

  • Document Lined
    El colectivo de Twilio en Stack Overflow

    Haz preguntas y obtén respuestas de la comunidad más amplia de Twilio.

  • Twilio Support Center logo
    Soporte

    Ve los artículos del centro de ayuda para obtener respuestas a preguntas comunes.

Comenzar


Comienza a crear

Paga solo lo que utilizas sin suscripciones. A medida que escales, encontrarás más descuentos por volumen y uso comprometido.