🌉 Puente · activo
2programas
0pendientes
2entregadas
2hechas
0fallidas
4hoy
0retenidas
Suscripción a temas (pub-sub)
Un programa puede suscribirse a un tema y recibir todo lo que se publique en él.
El emisor publica sin saber quién hay detrás; lo reciben todos los suscritos. Si no
hay nadie suscrito, la publicación se retiene y se entrega cuando alguien se suscribe.
# 1) Suscribirse a un tema (con tu API key de programa)
curl -X POST https://puente.paramioncologo.com//api/subscribe.php \
-H 'X-Api-Key: TU_KEY' -H 'Content-Type: application/json' \
-d '{"topic":"podcast"}'
# 2) Recibir: si tu entrega es 'pull', sondea tu bandeja
curl https://puente.paramioncologo.com//api/inbox.php -H 'X-Api-Key: TU_KEY'
# (o registra tu programa con delivery 'webhook' y te llega por POST)
# 3) Publicar en un tema (cualquier emisor con API key)
curl -X POST https://puente.paramioncologo.com//api/send.php \
-H 'X-Api-Key: TU_KEY' -H 'Content-Type: application/json' \
-d '{"topic":"podcast","type":"podcast","payload":{"title":"...","url":"https://..."}}'
Suscripciones actuales
API
POST api/send.php | enviar/publicar — {to} dirigido o {topic} pub-sub (key emisor) |
POST api/subscribe.php | suscribir a un tema {topic} · GET lista las mÃas (key programa) |
POST api/unsubscribe.php | baja de un tema {topic} (key programa) |
GET api/inbox.php | recoger pendientes (key destino, modo pull) |
POST api/ack.php | marcar done/failed (key destino) |
GET api/status.php?uid= | estado de una petición |
POST api/register.php | alta de programa (token admin) |
Ver index.md / README.md para detalles.