Documentation technique

Accueil / Documentation technique / Open Source et outils de développement

Open Source et outils de développement

Découvrez et inspirez-vous des projets outils ou projets Open Source liés à l’univers Apidae. Cette page répertorie des bibliothèques et / ou exemples d’utilisation des fonctionnalités Apidae.

Si vous publiez tout ou partie d’un projet relatif à Apidae en Open-Source et si vous désirez apparaître sur cette page, contactez-nous.

Collection Postman

Une collection Postman est à votre disposition pour vous familiariser avec les différents types d’API que propose Apidae au travers d’exemples aussi réels que variés.
La collection est disponible directement sur le Github Apidae.

PHP

  • Modules complets
    • Module Drupal Apidae Sitra Tourisme : Création d’un nouveau type de contenu dédié aux informations touristiques Apidae avec import et mise à jour régulières des données.
    • Module Drupal drupal-apidae-tourisme : Module Drupal (8 et 9) d’interfaçage avec l’API Apidae
    • Plugin WordPress wp84Apidae : plugin à destination des designers. Utilise les API, permet la mise en place de moteurs de recherche et de pages de détails.
    • Questionnaire web ApidaeEvent : Questionnaires web permettant aux internautes de suggérer une manifestation à venir sur un territoire.
    • Structure Apidae apidae-structure : Plugin WordPress de calcul la structure des données Apidae, côté API et exports.
  • Briques de développement
    • Client Apidae PHP sitra-api-php : projet officiel d’API Apidae. Projet ouvert à contributions.
    • Métadonnée apidae-metadata-tripadvisor : recherche d’offres Apidae et injection de la correspondance TripAdvisor en métadonnée.
    • Brique SSO ApidaeSso : Classe d’utilisation de l’API SSO d’Apidae.
    • Utilisation des Membres ApidaeMembres : Permet de consulter les droits membres et utilisateurs au travers de l’API membres Apidae.
    • Brique API Écriture ApidaeEcriture : Classe d’écriture pour API écriture Apidae
    • Gestion des exports apidae-exports : Permet de créer et mettre à jour un silo de données basé sur un projet Apidae.

Ruby

  • Interface métier ApidaeJEP : Saisie simplifiée des événements pour les Journées Européennes du Patrimoine
  • Client Apidae sitra_client : brique de connexion Apidae

Python

TypeScript

  • Module Apidae Apidae-Date : Module urbanisé de gestion des périodes et horaires d’ouverture de la plateforme Apidae.
  • Client Apidae-Date apidae-date-consumer : Module consommant les messages liés à Apidae Date en provenant du bus de messages Kafka.