Documentación

Referencia completa de API, tutoriales y guías para comenzar

Inicio Rápido

Obtener Claves de API

Regístrese y obtenga sus claves de API en segundos. Tarjeta de crédito no requerida.

Comience Ahora

Elija Su SDK

Elija su lenguaje favorito - JavaScript, Python, Java, Go y más.

Ver SDKs

Envíe Su Primer Mensaje

Siga nuestro tutorial de 5 minutos para enviar su primer mensaje en tiempo real.

Iniciar Tutorial

Ejemplos de Código Populares

JavaScript

import Relay from 'relay-js';

const hub = new Relay({
  apiKey: 'your-api-key'
});

// Subscribe to messages
hub.subscribe('chat', (message) => {
  console.log('Message:', message);
});

// Publish a message
hub.publish('chat', {
  text: 'Hello, World!',
  timestamp: Date.now()
});

Python

from relay import Relay

hub = Relay(api_key='your-api-key')

# Subscribe to messages
def on_message(message):
    print(f"Message: {message}")

hub.subscribe('chat', on_message)

# Publish a message
hub.publish('chat', {
    'text': 'Hello, World!',
    'timestamp': time.time()
})

React

import { useRelay } from 'relay-react';

export function Chat() {
  const { messages, publish } = 
    useRelay('chat');

  return (
    <div>
      {messages.map((msg) => (
        <div key={msg.id}>{msg.text}</div>
      ))}
      <button onClick={() => publish({
        text: 'Hello'
      })}>
        Send
      </button>
    </div>
  );
}

Go

package main

import "relay-go"

func main() {
  hub := relay.New(
    "your-api-key")
  
  // Subscribe
  hub.Subscribe("chat", 
    func(msg Message) {
      println(msg.Text)
    })
  
  // Publish
  hub.Publish("chat", Message{
    Text: "Hello, World!",
  })
}

¿Necesita Ayuda?

Nuestro equipo de soporte está aquí para ayudar. Consulte nuestro FAQ, foro de comunidad o contacte al soporte.