ntfy/docs/index-es.md
felipe 6fe00ca4d9 all md files translated to spanish
Signed-off-by: felipe <ingenierofelipeurrego@gmail.com>
2022-06-23 22:14:35 -05:00

3.5 KiB

Empezar

ntfy te permite enviar notificaciones push a su teléfono o escritorio a través de scripts desde cualquier computadora, utilizando HTTP PUT simple o solicitudes POST. Lo uso para notificarme a mí mismo cuando los scripts fallan o se completan los comandos de ejecución prolongada.

Paso 1: Obtén la aplicación

Para recibir notificaciones en el teléfono, instale la aplicación, ya sea a través de Google Play o F-Droid. Una vez instalado, ábralo y suscríbase a un tema de su elección. Los temas no tienen que crearse explícitamente, así que solo elija un nombre y utilícelo más tarde cuando publicar un mensaje. Tenga en cuenta que los nombres de los temas son públicos, por lo que es prudente para elegir algo que no se puede adivinar fácilmente.

Para esta guía, solo usaremos mytopic como nombre de nuestro tema:

![adding a topic](static/img/getting-started-add.png){ width=500 }
Creating/adding your first topic

Eso es todo. Después de tocar "Suscribirse", la aplicación está escuchando nuevos mensajes sobre ese tema.

Paso 2: Enviar un mensaje

Ahora vamos a enviar un mensaje a nuestro tema. Es fácil en todos los idiomas, ya que solo estamos usando HTTP PUT / POST, o con el CLI ntfy. El mensaje está en el cuerpo de la solicitud. Aquí hay un ejemplo que muestra cómo publicar un mensaje simple utilizando una solicitud POST:

=== "Línea de comandos (curl)" curl -d "Backup successful 😀" ntfy.sh/mytopic

=== "ntfy CLI" ntfy publish mytopic "Backup successful 😀"

=== "HTTP" ''' http POST /mytopic HTTP/1.1 Anfitrión: ntfy.sh

Backup successful 😀
```

=== "JavaScript" javascript fetch('https://ntfy.sh/mytopic', { method: 'POST', // PUT works too body: 'Backup successful 😀' })

=== "Go" go http.Post("https://ntfy.sh/mytopic", "text/plain", strings.NewReader("Backup successful 😀"))

=== "Python" python requests.post("https://ntfy.sh/mytopic", data="Backup successful 😀".encode(encoding='utf-8'))

=== "PHP" php-inline file_get_contents('https://ntfy.sh/mytopic', false, stream_context_create([ 'http' => [ 'method' => 'POST', // PUT also works 'header' => 'Content-Type: text/plain', 'content' => 'Backup successful 😀' ] ]));

Esto creará una notificación que se ve así:

![basic notification](static/img/android-screenshot-basic-notification.png){ width=500 }
Android notification

Eso es todo. Ya está todo listo. Ve a jugar y lee el resto de los documentos. Recomiendo encarecidamente leer al menos la página en publicar mensajes, así como la página detallada en el Aplicación Android/iOS.

Aquí hay otro video que muestra todo el proceso:

Sending push notifications to your Android phone