Pipedream exécute le code. Les écrans racontent l'histoire.
Pipedream connecte plus de 2 500 APIs avec des étapes de code serverless en Node, Python, Go ou Bash. Une étape envoie en POST la sortie de n'importe quel workflow vers vos écrans Hangar.Media — signée HMAC, mappée et affichée sous forme de tableau ou de cartes.
De n'importe quelle API à n'importe quel écran, en un seul workflow
Les workflows Pipedream se déclenchent sur des planifications, des événements HTTP ou des événements applicatifs, transforment les données en code réel, puis envoient le résultat vers le webhook entrant de votre Hangar.Media. Une étape de code calcule la signature HMAC, garantissant ainsi le mode de vérification le plus robuste de bout en bout.
Ce que vous pouvez faire avec Les écrans racontent l'histoire.
Trois fonctionnalités qui rendent cette intégration indispensable pour votre réseau d'affichage dynamique.
Une étape de code boucle la boucle
Terminez le workflow avec une étape de code (ou l'action de requête HTTP) : composez le JSON à partir de n'importe quel export d'étape, signez-le, puis effectuez un POST vers votre URL de webhook entrant. L'ensemble de l'écosystème npm/pip est disponible pour façonner le payload.
Deux mille cinq cents API en entrée, un envoi signé en sortie.
Les exports d'étapes rendent chaque valeur amont disponible pour l'envoi final
Payloads JSON de toute forme — enregistrements uniques ou listes
Les écrans se mettent à jour en quelques secondes après réception de l'envoi
Transformez le payload en contenu pour l'écran
Pointez les colonnes d'affichage vers les champs du payload avec des chemins en notation pointée, définissez des valeurs par défaut pour les champs manquants et appliquez des transformations par colonne — majuscules, minuscules, troncature, préfixe, suffixe. Le même moteur de mapping alimente toutes les intégrations de plateformes d'automatisation, ainsi une configuration créée une fois est réutilisable sur tous les outils.
Votre automatisation envoie les données ; le mapping détermine comment elles s'affichent à l'écran.
Les chemins en notation pointée accèdent aux champs imbriqués du payload
Les valeurs par défaut comblent les lacunes pour que les écrans n'affichent jamais de blancs
Les transformations soignent les valeurs sans toucher à l'automatisation
Livraison signée HMAC avec protection contre les rejeux
L'étape de code calcule un HMAC-SHA256 du corps avec votre secret d'intégration et l'envoie en tant que X-Webhook-Signature ; Hangar.Media vérifie en temps constant avec une protection optionnelle contre les rejeux à la Stripe.
Chaque envoi est authentifié avant qu'un seul pixel ne change.
Signature du corps en HMAC-SHA256 dans une étape de code (recommandé)
Protection optionnelle contre les rejeux à la Stripe
Mode en-tête secret si vous préférez zéro code
Quatre étapes vers écrans connectés.
De la configuration au contenu en direct en quelques minutes, pas en jours.
Connecter l'intégration
Ajoutez l'intégration Pipedream dans Hangar.Media. Votre URL de webhook entrant unique et votre secret sont générés instantanément.
Ajouter l'étape d'envoi dans Pipedream
Ajoutez une dernière étape de code : construisez le payload JSON à partir des exports d'étapes, calculez un HMAC-SHA256 avec votre secret d'intégration, puis effectuez un POST vers votre URL de webhook entrant avec la signature en tant que X-Webhook-Signature.
Mapper les champs vers l'affichage
Choisissez Tableau de données ou Cartes de contenu, puis mappez les champs du payload vers les colonnes d'affichage avec le mappeur de champs. Les valeurs par défaut et les transformations sont facultatives.
Envoyer et publier
Lancez l'automatisation. Le payload s'affiche dans le widget lié sur vos écrans en quelques secondes — activez Accumulate pour un tableau défilant des derniers envois.
Conçu pour chaque secteur.
Découvrez comment différents secteurs utilisent cette intégration pour obtenir des résultats.
Tableaux de déploiement et d'incidents
Les workflows sur GitHub et les événements PagerDuty alimentent un tableau de statut d'ingénierie en direct sur l'écran de l'équipe.
CommerceTableaux de suivi des conversions
Les workflows planifiés interrogent les API d'analytics et envoient des indicateurs de conversion horaires vers l'écran de trading.
ÉducationCartes d'événements de candidature
Les workflows déclenchés par des événements de plateforme de candidature envoient des cartes de jalons vers l'écran des admissions.
SantéAffichages de métriques de file d'attente
Les workflows lisant les API de réservation envoient les métriques de file d'attente des cliniques vers les écrans du personnel tout au long de la journée.
Questions fréquentes. Réponses directes : réponses.
Comment le webhook est-il sécurisé
Les envois sont signés HMAC-SHA256 dans une étape de code Pipedream avec votre secret d'intégration, puis vérifiés par Hangar.Media en temps constant, avec une protection optionnelle contre les rejeux — le mode le plus sécurisé que la plateforme propose.
Quel format de payload Hangar.Media attend-il
N'importe quel JSON. Un objet unique devient une ligne ou une carte ; un tableau d'objets devient une ligne ou une carte par enregistrement. Avec un mapping de champs configuré, seuls les champs mappés sont affichés ; sans mapping, les champs bruts sont présentés sous forme de tableau clé-valeur.
Un seul envoi peut-il mettre à jour plusieurs écrans
Oui. L'envoi arrive dans le flux de données de l'intégration ; chaque widget de design lié à ce flux se met à jour, où que ces designs soient planifiés — un seul envoi peut mettre à jour un écran ou l'ensemble du parc.
Quels types de déclencheurs Pipedream sont compatibles
Tous — les planifications, les endpoints HTTP, les déclencheurs par e-mail et plus de 2 500 sources d'événements applicatifs. L'envoi vers Hangar.Media n'est que la dernière étape du workflow, quelle qu'en soit l'origine.
Un seul tarif. La plateforme complète.
C'est ainsi que nous pensons que l'affichage dynamique devrait fonctionner. Éditeur de contenu, gestion des écrans et plus de 200 intégrations d'applications — tout inclus dès le premier jour.