Aller au contenu principal

Intégration AlloCiné pour Gladys Assistant

Intégration AlloCiné pour Gladys Assistant

Films actuellement à l'affiche dans n'importe quel cinéma français (chaîne ou indépendant).

Films actuellement à l'affiche dans n'importe quel cinéma français — indépendant ou en chaîne — sous forme de widget de tableau de bord, avec un déclencheur de scène pour l'ajout d'un nouveau film.

Important : intégration non officielle​

Cette intégration lit les mêmes données d'horaires publiques que les pages d'allocine.fr utilise déjà pour n'importe quel visiteur de son site — le même contenu que vous verriez en ouvrant la page de votre cinéma dans un navigateur, rien de plus. Elle n'est ni développée, ni approuvée, ni affiliée à AlloCiné. AlloCiné peut changer son site à tout moment et casser cette intégration sans préavis.

Aucune API payante, aucun identifiant extrait d'une application, aucun contournement de protection anti-robot n'est utilisé : uniquement les points d'accès publics que le site utilise déjà pour lui-même.

Configuration​

  1. Ouvrez l'onglet Configuration de l'intégration.
  2. Lancez l'action Trouver mon cinéma : laissez le champ vide pour lister les 10 cinémas les plus proches de votre maison Gladys (limité au département de la maison — voir "Limites connues" ci-dessous), ou tapez une ville, un code postal ou le nom d'un cinéma pour chercher au niveau national. Le résultat s'affiche sous le bouton, au format Nom du cinéma — Ville (12.3 km) (ID: P0052) (la distance n'apparaît que pour une recherche par proximité).
  3. Copiez l'identifiant du cinéma souhaité dans le champ Identifiant du cinéma, puis enregistrez.

Ajoutez le widget À l'affiche de l'intégration à un tableau de bord Gladys pour voir les films à l'affiche aujourd'hui dans ce cinéma : affiche, lien de réservation et horaires de séances du jour (heure et version, VF/VOST).

Déclencheur de scène​

L'intégration déclare aussi un déclencheur de scène Nouveau film ajouté : créez une scène avec ce déclencheur pour réagir quand un film jamais vu auparavant apparaît dans le programme (envoyer un message, par exemple). Le déclencheur expose le titre du film, sa date de sortie, les horaires du jour et le lien de réservation comme variables de scène. L'intégration vérifie l'apparition de nouveaux films deux fois par jour.

Limites connues (v1)​

  • Un seul cinéma à la fois par installation de l'intégration.
  • Uniquement les films et horaires du jour même (pas de vue sur demain ou les jours suivants).
  • Pas de bande-annonce (le point d'accès utilisé ne l'inclut pas ; pourrait être ajouté avec un appel supplémentaire à l'avenir).
  • La recherche par proximité se limite au département de la maison Gladys : si le cinéma le plus proche se trouve juste de l'autre côté de la frontière départementale, il peut ne pas apparaître. Tapez alors sa ville directement.

Dépannage​

L'intégration journalise tout ce qu'elle fait : consultez les logs de l'intégration depuis l'interface Gladys (ou docker logs sur l'hôte) avec LOG_LEVEL=debug pour le détail complet.

Paramètres de configuration​

Voici les paramètres demandés par AlloCiné dans son écran de configuration dans Gladys.

ParamètreTypeObligatoireDescription
CinémasectionNonCette intégration lit les mêmes données d'horaires publiques que les pages d'allocine.fr utilisent déjà. Ce n'est pas un produit officiel AlloCiné, elle n'est pas affiliée à AlloCiné, et peut cesser de fonctionner sans préavis si le site change. Contrairement aux intégrations UGC/CGR/Pathé, celle-ci fonctionne pour N'IMPORTE QUEL cinéma français, indépendant ou en chaîne. Lancez l'action ci-dessous pour trouver l'identifiant de votre cinéma, puis collez-le ci-dessous.
Identifiant du cinémastringOuiL'identifiant affiché par l'action "Trouver mon cinéma", par ex. P0905.

Comment installer AlloCiné dans Gladys​

  1. Dans Gladys, ouvrez Intégrations : AlloCiné apparaît dans le catalogue, aux côtés des intégrations natives, avec un badge communautaire.
  2. Cliquez sur Installer. Gladys télécharge l'image Docker (ghcr.io/vincentbesseau/gladys-allocine:1.0.0), la démarre dans un bac à sable isolé du cœur, et génère l'interface de l'intégration (appareils, découverte et configuration).
  3. Ouvrez l'écran Configuration de l'intégration, remplissez les paramètres, puis enregistrez.
  4. Vous pouvez aussi l'installer directement depuis l'URL de son dépôt : https://github.com/vincentBesseau/gladys-allocine.

AlloCiné nécessite Gladys >=5.1.1. Le catalogue dans Gladys se rafraîchit toutes les heures : une nouvelle version est donc disponible au plus tard une heure après sa sortie.

Vous n'utilisez pas encore Gladys ? C'est gratuit et open source : suivez le guide d'installation pour démarrer.

À propos des intégrations externes​

AlloCiné est une intégration externe : une intégration communautaire empaquetée dans un conteneur Docker et publiée sur GitHub, que Gladys installe en un clic et exécute dans un bac à sable isolé de son cœur. Elle est publiée et maintenue par vincentBesseau, et non par l'équipe cœur de Gladys.

Inscrivez-vous à la newsletter Gladys Assistant

Quelques emails par mois sur les nouveautés et l'actualité du projet. Envoyés par Pierre-Gilles Leymarie, le fondateur du projet. Désinscription possible à tout moment 🙂