Résultats de recherche :

×

S'inscrire Contactez-Nous

API personnalisée pour Drupal - Créez des API REST en toute simplicité

Créez des points de terminaison d'API personnalisés puissants, évolutifs et modifiables pour Drupal 8 et versions ultérieures. Cette solution permet aux administrateurs et développeurs de sites de créer, gérer et faire évoluer facilement des solutions d'API personnalisées Drupal. Exposez vos données en toute sécurité à des applications tierces ou connectez-vous à des API tierces.
Authentification API personnalisée Drupal - Image de bannière

Nos clients de confiance

Voir tous les clients →

  • Drupal | Authentification sans mot de passe Drupal - NASA
  • Drupal | Authentification sans mot de passe Drupal - Nestlé
  • Drupal | Authentification sans mot de passe Drupal - Sony Pictures
  • Drupal | Authentification sans mot de passe Drupal - UNICC
  • Drupal | Authentification sans mot de passe Drupal - Vodafone
  • Drupal | Authentification sans mot de passe Drupal - Wipro
  • Drupal | Authentification sans mot de passe Drupal - Université de Virginie

Configurer une API personnalisée Drupal en 3 étapes simples

Icône de l'étape 1

Étape 01

Télécharger et installer

Téléchargez le module depuis la Drupal Marketplace ou notre site web officiel, puis installez-le sur votre site Drupal.

Icône de l'étape 2

Étape 02

Créer une API personnalisée

Après avoir installé le module, cliquez sur le bouton « Créer votre première API ».

Icône de l'étape 3

Étape 03

Entrez les détails requis

Saisissez maintenant les informations requises telles que le nom de l'API, les méthodes et les points de terminaison, etc.

Principales caractéristiques de l'authentification API personnalisée Drupal

Points de terminaison d'API REST personnalisés

Créez et gérez des points de terminaison d'API REST sécurisés à l'aide des méthodes HTTP telles que GET, POST, PATCH, PUT et DELETE. Exposez les entités Drupal, les tables personnalisées et les données de modules tiers sous forme d'API évolutives.

Opérations CRUD sans SQL complexe

Effectuez des opérations CRUD via des points de terminaison personnalisés grâce aux API Entity et Database de Drupal. Les requêtes sont sécurisées et automatiquement nettoyées, avec une prise en charge optionnelle et contrôlée du SQL personnalisé.

Filtres et paramètres de requête

Affinez les réponses de l'API à l'aide de paramètres de requête et de logique conditionnelle. Prend en charge la pagination, le tri et le filtrage par champ, avec une compatibilité totale avec Drupal.

Intégrations d'API externes

Intégrez Drupal à des API tierces pour récupérer, traiter et exposer des données externes via des points de terminaison personnalisés. Prend en charge les formats JSON, XML, GraphQL et SOAP.

Contrôle d'accès basé sur les rôles

Limitez l'accès aux API personnalisées à l'aide des rôles et permissions Drupal. Empêche les accès non autorisés et sécurise les points de terminaison sensibles.

Réponses API personnalisables

Contrôlez les résultats de l'API en sélectionnant les champs, en renommant les clés et en personnalisant les formats de réponse. Toutes les réponses respectent les normes Symfony HTTP Foundation de Drupal pour garantir leur cohérence.

Support frontal et découplé

Activez les données API pour les interfaces Drupal, les applications headless/découplées et les plateformes externes. Transformez Drupal en un puissant fournisseur d'API backend.

Points de terminaison d'API REST personnalisés

Points de terminaison d'API REST personnalisés

Cette fonctionnalité permet de créer et de gérer des points de terminaison REST compatibles avec les méthodes HTTP standard telles que GET, POST, PATCH, PUT et DELETE. Le module expose les entités Drupal, les tables de bases de données personnalisées et les tables de modules tiers sous forme de points de terminaison d'API REST sécurisés et évolutifs.

Plans tarifaires pour tout le monde

Tarification transparente et simple

Le module prend en charge Drupal 8, Drupal 9, Drupal 10 et Drupal 11.


Contactez-nous à

drupalsupport@xecurify.com
COMMUNAUTÉ

$0/An

Uniquement pour un utilisateur


  • API GET illimitées pour la lecture des données
  • Assistance à la pagination et au tri
  • Intégration d'API externes avec des réponses JSON
  • Déclencheurs d'API événementiels utilisant les hooks Drupal
PREMIUM
Le Plus Populaire

$249/An

Nombre d'instances :

  • API REST personnalisées illimitées avec toutes les méthodes HTTP
  • Filtrage avancé et logique conditionnelle
  • Accès basé sur les rôles par point de terminaison
  • Plusieurs API avancées avec prise en charge CRUD
  • Prise en charge des API externes XML, SOAP et GraphQL
  • API dépendantes pour les flux d'authentification basés sur des jetons
  • Structure de réponse API entièrement personnalisable

Questions Fréquemment Posées

FAQ | FAQ du moduleDemandes de renseignements sur les modules

Est-ce que miniOrange stocke des données utilisateur ?

miniOrange ne transfère aucune donnée hors de vos systèmes et ne stocke aucune information personnelle identifiable (IPI). Tous les modules sont entièrement installés sur votre serveur. Toutes les données restent sur votre serveur. Seul le module d'authentification à deux facteurs (2FA) pour Drupal nécessite le stockage de l'adresse e-mail de l'utilisateur. Pour l'authentification basée sur les risques, des informations telles que le type d'appareil, la localisation, l'adresse IP et l'heure sont nécessaires pour identifier l'utilisateur et autoriser l'accès en fonction du niveau de risque.

Miniorange fournit-il une licence de développeur pour le module payant ?

Nous ne fournissons pas de licence développeur pour notre module payant et le code source est protégé. Toute modification du code est strictement interdite sans l'autorisation écrite de miniOrange. Le module inclut des points d'extension permettant aux développeurs d'en étendre les fonctionnalités.

Est-ce que miniOrange offre une assistance technique ?

Oui, nous offrons une assistance 24 h/24 et 7 j/7 pour tous les problèmes que vous pourriez rencontrer lors de l'utilisation du module, y compris l'assistance technique de nos développeurs. Vous bénéficiez d'une assistance prioritaire selon le forfait d'assistance choisi. Consultez nos différents forfaits d'assistance. ici.

Comment activer le module Premium sur mon site Drupal ?

  1. Une fois le paiement effectué, accédez à la Tableau de bord miniOrange pour télécharger votre module premium ou suivez les instructions Étapes d'installation de Composer.
  2. Pour activer le module payant, rendez-vous sur le Inscription/Connexion Ouvrez l'onglet et connectez-vous avec votre compte miniOrange pour lequel vous avez acheté une licence.
  3. Une fois connecté(e), il vous sera demandé de saisir votre clé de licence. Accédez à Tableau de bord miniOrange → Licence → Afficher la clé de licence pour obtenir votre clé de licence.

Comment puis-je libérer ma clé de licence ?

Vous pouvez supprimer la clé de licence du module en cliquant sur le bouton Supprimer le compte de l'onglet Inscription/Connexion du module.

Vous souhaitez planifier une démo ?

forme mo

 Merci pour votre réponse. Nous vous répondrons dans les plus brefs délais.

Quelque chose s'est mal passé. Veuillez soumettre à nouveau votre requête

Bonjour!

Besoin d'aide? Nous sommes ici !

soutenez