Une ligne de HTML montre à vos visiteurs l'attente actuelle à n'importe quel poste frontalier Canada–États-Unis, directement à partir des flux du CBSA et du CBP américain. Conçu pour les hôtels de Niagara et de Windsor, les voyagistes et quiconque dont les clients doivent traverser une frontière pour se rendre chez eux.
Choisissez vos postes frontaliers et votre style. L'aperçu ci-dessous est le vrai widget alimenté par des données en direct — ce que vous voyez est exactement ce que vos visiteurs verront.
Collez-le à l'endroit où vous voulez que le widget apparaisse. Les deux lignes ensemble — le
<script> peut aussi figurer une seule fois au bas de votre gabarit si vous placez plusieurs widgets.
Elementor : utilisez le HTML widget. Divi : le Code module.
<div> à l'endroit où le widget doit apparaître.<script> une seule fois, n'importe où dans la page.Mise en forme. Le widget s'affiche dans une racine fantôme (shadow root) : votre thème ne peut donc pas le briser, et il ne peut pas propager ses styles dans votre page. Il lit la largeur du conteneur dans lequel vous le placez — mettez-le dans une barre latérale de 300px et il passe de lui-même à une disposition empilée. Réglez data-theme="auto" et il suivra la préférence claire ou sombre de chaque visiteur.
border.js sur votre propre serveur — vous le figeriez et vous manqueriez les correctifs.Deux flux gouvernementaux officiels, inchangés. Nous les analysons, les fusionnons et les transmettons tels quels. Nous n'ajoutons rien et nous n'arrondissons rien.
Le CBSA publie les temps d'attente des voyageurs et des véhicules commerciaux pour 29 postes frontaliers dans un fichier CSV ouvert. Il est actualisé environ toutes les heures, et chaque poste frontalier porte son propre horodatage — que le widget affiche, sans modification, sous chaque ligne.
Le CBP publie les retards des voies pour passagers et des voies commerciales pour chaque poste d'entrée. Nous associons ses postes aux postes frontaliers du CBSA pont par pont, de sorte qu'une intégration pour Niagara affiche le bon pont plutôt qu'une moyenne pour la ville. 26 des 29 postes frontaliers ont un poste CBP correspondant; les autres n'affichent que le chiffre en direction du Canada.
Les deux agences publient environ une fois par heure. Rien ici n'est une mesure en direct de la file d'attente devant vous, et le widget ne prétend jamais le contraire — il affiche la mention « publié à » de l'agence elle-même à côté de chaque chiffre. Si un flux se tait, le widget le signale plutôt que d'afficher un chiffre qu'il ne peut pas garantir.
Le widget n'est qu'une mince enveloppe autour d'un seul point d'accès public. Il est ouvert au CORS, ne nécessite aucune clé, et vous pouvez librement bâtir votre propre outil à partir de celui-ci.
GET https://transitbarometer.com/api/border.json // every crossing, both directions, cars and trucks, // each with the agency's own timestamp and a severity band
Actualisé toutes les 10 minutes à partir de la source. Veuillez le mettre en cache pendant au moins 5 minutes plutôt que d'interroger le service à chaque affichage de page — de toute façon, les flux sous-jacents ne changent qu'une fois l'heure. La mention de la source est appréciée, au même titre que pour le widget.
data-crossings | Clé de région (niagara, detroit-windsor, ontario, bc, quebec, atlantic, prairies, all) ou une liste d'identifiants de postes frontaliers séparés par des virgules. |
data-direction | both · into_canada · into_us |
data-lanes | cars · both (ajoute le transport commercial) |
data-theme | auto · faible · dark |
data-title | Texte du titre. |
data-max | Afficher au plus N lignes. |