Technisch

API

Steuern und lesen Sie den 3D-Viewer über Ihren eigenen Code. Erstellen Sie mit der JavaScript-API von Vulp tiefgehende, individuelle Integrationen.

Verfügbarkeit Enterprise
Wichtigste Funktionen

Alles, was Sie bekommen

Volle Kontrolle Konfigurieren und verwalten Sie den Viewer vollständig aus Ihrer Anwendung heraus.
Befehle senden Aktivieren Sie AR, ändern Sie Farben und mehr, programmatisch.
Updates empfangen Reagieren Sie mit fertigen Event-Listenern auf Modelländerungen.
Enterprise-tauglich Entwickelt für fortgeschrittene Integrationen mit Onlineshops und PIM-Systemen.
Verfügbarkeit

Verfügbar in Ihrem Paket

Basic Nicht enthalten
Premium Nicht enthalten
Enterprise Enthalten
Alle Pakete vergleichen

Ob Webentwickler:in oder Betreiber:in eines Onlineshops: Unsere API ist das perfekte Werkzeug, um Ihren Onlineshop oder Ihre Website mit immersiven 3D-Erlebnissen aufzuwerten. Folgen Sie diesen Schritten, um Ihren Onlineshop mit unserem 3D-Produktkonfigurator zu verbinden.

Voraussetzungen

Bevor Sie mit der Integration beginnen, stellen Sie sicher, dass folgende Voraussetzungen erfüllt sind:

Integrationsschritte

1. Die Vulp JavaScript-API einbinden

Fügen Sie den folgenden Code zu einer JavaScript-Datei hinzu, die von Ihrer Anwendung geladen wird, um die Vulp JavaScript-API einzubinden:

import('https://api.vulp.studio/v1/api.js')
    .then(async ({ VulpApi }) => {
      // Ihr Code hier
    })
    .catch(err => {
      console.error(err);
    });

2. Die API initialisieren

Sobald die Vulp-API geladen ist, initialisieren Sie sie vor der Verwendung mit der Methode initialize:

await VulpApi.initialize();

3. Ein Modell registrieren

Um mit einem Vulp-Modell zu interagieren, muss es bei der Vulp-API registriert werden. Registrieren Sie ein Modell mit der Methode registerModel und übergeben Sie das iframe mit dem Vulp-Modell als Parameter:

const model = await VulpApi.registerModel(
  document.querySelector('iframe') as HTMLIFrameElement
);

4. Auf Nachrichten reagieren

Richten Sie Listener ein, um stets über den Status des Vulp-Modells informiert zu sein. Es lassen sich verschiedene Listener registrieren, etwa onReady, onModelUpdated und weitere. Ausführliche Informationen finden Sie in der entsprechenden technischen Dokumentation:

model
  .onReady(({ model, view, apiVersion }) => {
      // Modell ist bereit, Befehle zu akzeptieren
  })
  .onModelUpdated(({ model }) => {
    console.log(model);
  })

5. Befehle senden

Mit der JavaScript-API senden Sie Befehle an das Vulp-Modell. Verfügbar sind Befehle wie activateAr, changeColor und weitere. Ausführliche Informationen finden Sie in der entsprechenden technischen Dokumentation:

const { activated } = await model.activateAr();

6. Informationen abrufen

Nachdem die API initialisiert wurde, können Sie jederzeit mit Befehlen wie getModelConfig und getViewConfig Informationen vom Modell abrufen:

const { model } = await model.getModelConfig();

Technische Dokumentation

Für ein umfassendes Verständnis der Vulp 3D-Konfigurator-API konsultieren Sie unsere vollständige technische Dokumentation unter https://docs.vulp.studio/docs/api/introduction/getting-started/. Entdecken Sie die Möglichkeiten und werten Sie Ihre Webanwendung mit fesselnden 3D-Erlebnissen auf!

Bereit, Ihre Nutzererfahrung zu verändern? Integrieren Sie noch heute die Vulp 3D-Konfigurator-API!

Demo-Anwendung

Entdecken Sie die Möglichkeiten der Vulp JavaScript-API mit unserer Demo-Anwendung unter https://api-demo.vulp.studio/.

Diese Anwendung dient als technisches Showcase: Links wird das Vulp-Modell dargestellt, rechts die übergeordnete Anwendung. Das Styling wurde bewusst minimal gehalten, um die technischen Aspekte in den Vordergrund zu stellen.

Mehr in der Dokumentation Schritt-für-Schritt-Anleitungen, Parameter und Codebeispiele für einen schnellen Einstieg.

Häufig gestellte Fragen

Wie kann ich den Vulp 3D-Konfigurator in meine Website oder meinen Onlineshop integrieren?

Die Integration des Vulp 3D-Konfigurators in Ihre Website oder Ihren Onlineshop ist denkbar einfach und funktioniert ähnlich wie das Einbetten eines YouTube-Videos. Sie kopieren einfach den Code aus unserem Code-Generator und fügen ihn in Ihre Plattform ein, egal ob WooCommerce, Shopify, Magento oder eine andere. Programmierkenntnisse sind dafür nicht erforderlich. Mehr erfahren

Ist der Vulp 3D-Konfigurator auch für technisch weniger versierte Nutzer:innen einfach zu bedienen?

Ja, der Vulp 3D-Konfigurator wurde bewusst benutzerfreundlich und intuitiv gestaltet. Technische Kenntnisse sind für die Nutzung nicht erforderlich. Die Oberfläche ist übersichtlich, und eine umfangreiche Dokumentation sowie unser Support helfen Ihnen, das Beste aus dem Konfigurator herauszuholen. Mehr erfahren

Was kann ich mit der Vulp API machen?

Mit der Vulp JavaScript API steuern und lesen Sie den 3D-Viewer direkt aus Ihrem eigenen Code aus, sodass Sie tiefgehende, individuelle Integrationen entwickeln können, zum Beispiel die Synchronisierung von Produktkonfigurationen mit Ihrem Onlineshop, PIM-System oder sogar einem physischen Demomodell.