Suchergebnisse :

×

Benutzerdefinierte API für Drupal – REST-APIs einfach erstellen

Erstellen Sie leistungsstarke, skalierbare und anpassbare benutzerdefinierte API-Endpunkte für Drupal 8 und höher. Website-Administratoren und Entwickler können damit problemlos benutzerdefinierte Drupal-API-Lösungen erstellen, verwalten und skalieren. Stellen Sie Ihre eigenen Daten sicher für Drittanwendungen bereit oder verbinden Sie sich mit APIs von Drittanbietern.
Drupal Benutzerdefinierte API-Authentifizierung – Bannerbild

Unsere treuen Kunden

Alle Kunden anzeigen →

  • Drupal | Passwortlose Drupal-Authentifizierung – NASA
  • Drupal | Passwortlose Drupal-Authentifizierung – Nestlé
  • Drupal | Passwortlose Drupal-Authentifizierung – Sony Pictures
  • Drupal | Passwortlose Drupal-Authentifizierung - UNICC
  • Drupal | Passwortlose Drupal-Authentifizierung - Vodafone
  • Drupal | Passwortlose Drupal-Authentifizierung – Wipro
  • Drupal | Passwortlose Drupal-Authentifizierung – Universität von Virginia

Drupal-API in 3 einfachen Schritten einrichten

Schritt 1 Symbol

Schritt 01:

Lade und installiere

Laden Sie das Modul vom Drupal Marketplace oder unserer offiziellen Website herunter und installieren Sie es anschließend auf Ihrer Drupal-Website.

Schritt 2 Symbol

Schritt 02:

Benutzerdefinierte API erstellen

Nach der Installation des Moduls klicken Sie auf die Schaltfläche „Erste API erstellen“.

Schritt 3 Symbol

Schritt 03:

Geben Sie die erforderlichen Details ein

Geben Sie nun die erforderlichen Details wie API-Name, Methoden und Endpunkte usw. ein.

Hauptmerkmale der benutzerdefinierten API-Authentifizierung in Drupal

Benutzerdefinierte REST-API-Endpunkte

Erstellen und verwalten Sie sichere REST-API-Endpunkte mithilfe von HTTP-Methoden wie GET, POST, PATCH, PUT und DELETE. Stellen Sie Drupal-Entitäten, benutzerdefinierte Tabellen und Daten von Drittanbietermodulen als skalierbare APIs bereit.

CRUD-Operationen ohne komplexes SQL

Führen Sie CRUD-Operationen über benutzerdefinierte Endpunkte mithilfe der Entity & Database APIs von Drupal durch. Abfragen sind sicher und werden automatisch bereinigt; optional wird kontrolliertes benutzerdefiniertes SQL unterstützt.

Filter & Abfrageparameter

Verfeinern Sie API-Antworten mithilfe von Abfrageparametern und bedingter Logik. Unterstützt Paginierung, Sortierung und feldbasierte Filterung mit voller Drupal-Kompatibilität.

Externe API-Integrationen

Integrieren Sie Drupal mit Drittanbieter-APIs, um externe Daten über benutzerdefinierte Endpunkte abzurufen, zu verarbeiten und bereitzustellen. Unterstützt werden die Formate JSON, XML, GraphQL und SOAP.

Rollenbasierte Zugriffskontrolle

Beschränken Sie den Zugriff auf benutzerdefinierte APIs mithilfe von Drupal-Rollen und -Berechtigungen. Verhindern Sie unberechtigten Zugriff und schützen Sie sensible Endpunkte.

Anpassbare API-Antworten

Die API-Ausgabe lässt sich durch Auswahl von Feldern, Umbenennung von Schlüsseln und Anpassung der Antwortformate steuern. Alle Antworten entsprechen den Standards der Symfony HTTP Foundation für Drupal, um Konsistenz zu gewährleisten.

Frontend- und entkoppelte Unterstützung

Aktivieren Sie API-Daten für Drupal-Frontends, Headless-/Entkoppelte Anwendungen und externe Plattformen. Verwandelt Drupal in einen leistungsstarken Backend-API-Anbieter.

Benutzerdefinierte REST-API-Endpunkte

Benutzerdefinierte REST-API-Endpunkte

Mit dieser Funktion können Sie REST-Endpunkte erstellen und verwalten, die Standard-HTTP-Methoden wie GET, POST, PATCH, PUT und DELETE unterstützen. Das Modul stellt Drupal-Entitäten, benutzerdefinierte Datenbanktabellen und Tabellen von Drittanbietermodulen als sichere und skalierbare REST-API-Endpunkte bereit.

Preispläne für alle

Transparente, einfache Preisgestaltung

Das Modul unterstützt Drupal 8, Drupal 9, Drupal 10 und Drupal 11.


Kontaktieren Sie uns unter

drupalsupport@xecurify.com
Gemeinschaft

$0/Jahr

Nur für einen Benutzer


  • Unbegrenzte GET-APIs zum Lesen von Daten
  • Unterstützung für Paginierung und Sortierung
  • Externe API-Integration mit JSON-Antworten
  • Ereignisbasierte API-Auslöser mithilfe von Drupal-Hooks
PREMIUM
Am beliebtesten

$249/Jahr

Anzahl der Instanzen:

  • Unbegrenzte Anzahl benutzerdefinierter REST-APIs mit allen HTTP-Methoden
  • Erweiterte Filterung und bedingte Logik
  • Rollenbasierter Zugriff pro Endpunkt
  • Mehrere fortschrittliche APIs mit CRUD-Unterstützung
  • Unterstützung für externe APIs (XML, SOAP, GraphQL)
  • Abhängige APIs für tokenbasierte Authentifizierungsabläufe
  • Vollständig anpassbare API-Antwortstruktur

Häufig gestellte Fragen

Häufig gestellte Fragen | Modul-FAQsModulanfragen

Speichert miniOrange irgendwelche Benutzerdaten?

miniOrange überträgt keine Daten aus Ihren Systemen und speichert keine personenbezogenen Daten (PII). Alle Module sind vollständig lokal installiert. Sämtliche Daten verbleiben auf Ihrem Server. Lediglich für das Drupal-2FA-Modul benötigen wir die E-Mail-Adresse des Nutzers. Für die risikobasierte Authentifizierung sind Informationen wie Gerätetyp, Standort, IP-Adresse und Uhrzeit erforderlich, um den Nutzer zu identifizieren und den Zugriff risikobasiert zu gewähren.

Bietet miniorange eine Entwicklerlizenz für kostenpflichtige Module?

Wir stellen keine Entwicklerlizenz für unser kostenpflichtiges Modul bereit, und der Quellcode ist geschützt. Jegliche Änderungen am Code ohne schriftliche Genehmigung von miniOrange sind strengstens untersagt. Das Modul enthält Schnittstellen, die Entwickler nutzen können, um die Funktionalität zu erweitern.

Bietet miniOrange technischen Support?

Ja, wir bieten Ihnen rund um die Uhr Unterstützung bei allen Problemen, die bei der Nutzung des Moduls auftreten können. Dazu gehört auch der technische Support unserer Entwickler. Je nach gewähltem Support-Plan erhalten Sie priorisierten Support. Hier finden Sie eine Übersicht der verschiedenen Support-Pläne. werden auf dieser Seite erläutert.

Wie aktiviere ich das Premium-Modul auf meiner Drupal-Site?

  1. Sobald Sie die Zahlung abgeschlossen haben, gehen Sie zu miniOrange-Dashboard Laden Sie Ihr Premium-Modul herunter oder folgen Sie den Anweisungen. Composer-Installationsschritte.
  2. Um das kostenpflichtige Modul zu aktivieren, gehen Sie auf die Registrierung /Anmeldung Klicken Sie auf den Tab und melden Sie sich mit Ihrem miniOrange-Konto an, für das Sie eine Lizenz erworben haben.
  3. Nach dem Einloggen werden Sie aufgefordert, Ihren Lizenzschlüssel einzugeben. Gehen Sie zu miniOrange Dashboard → Lizenz → Lizenzschlüssel anzeigen um Ihren Lizenzschlüssel zu erhalten.

Wie kann ich meinen Lizenzschlüssel freigeben?

Sie können den Lizenzschlüssel aus dem Modul entfernen, indem Sie auf der Registerkarte „Registrieren/Anmelden“ des Moduls auf die Schaltfläche „Konto entfernen“ klicken.

Möchten Sie eine Demo planen?

mo-Form

 Vielen Dank für Ihre Antwort. Wir werden uns umgehend bei Ihnen melden.

Etwas ist schief gelaufen. Bitte senden Sie Ihre Anfrage erneut

Hallo!

Brauchen Sie Hilfe? Wir sind hier!

Unterstützung