labvanced logoLabVanced
  • Research
    • Publications
    • Researcher Interviews
    • Use Cases
      • Developmental Psychology
      • Linguistics
      • Clinical & Digital Health
      • Educational Psychology
      • Cognitive & Neuro
      • Social & Personality
      • Arts Research
      • Sports & Movement
      • Marketing & Consumer Behavior
      • Economics
      • HCI / UX
      • Commercial / Industry Use
    • Labvanced Blog
    • Services
  • Technology
    • Feature Overview
    • Code-Free Study Building
    • Eye Tracking
    • Mouse Tracking
    • Generative AI Integration
    • Multi User Studies
    • More ...
      • Reaction Time/Precise Timing
      • Text Transcription
      • Heart Rate Detection (rPPG)
      • Questionnaires/Surveys
      • Experimental Control
      • Data Privacy & Security
      • Desktop App
      • Mobile App
  • Learn
    • Guide
    • Videos
    • Walkthroughs
    • FAQ
    • Release Notes
    • Documents
    • Classroom
  • Experiments
    • Cognitive Tests
    • Sample Studies
    • Public Experiment Library
  • Pricing
    • Licenses
    • Top-Up Recordings
    • Subject Recruitment
    • Study Building
    • Dedicated Support
    • Checkout
  • About
    • About Us
    • Contact
    • Downloads
    • Careers
    • Impressum
    • Disclaimer
    • Privacy & Security
    • Terms & Conditions
  • Appgo to app icon
  • Logingo to app icon
Learn
Anleitung
Videos
Anleitungen
Häufige Fragen
Newsletter-Archiv
Dokumente
Klassenzimmer
  • 中國人
  • Deutsch
  • Français
  • Español
  • English
  • 日本語
Anleitung
Videos
Anleitungen
Häufige Fragen
Newsletter-Archiv
Dokumente
Klassenzimmer
  • 中國人
  • Deutsch
  • Français
  • Español
  • English
  • 日本語
  • Leitfaden
    • EINSTIEG

      • Aufgaben-Editor
      • Stimuluspräsentation
      • Richtigkeit der Antwort
      • Objekte
      • Ereignisse
      • Variablen
      • Aufgabenassistent
      • Versuchssystem
      • Studiengestaltung
        • Aufgaben
        • Blöcke
        • Sitzungen
        • Gruppen
    • HERVORGEHOBENE THEMEN

      • Randomisierung & Balance
      • Augenverfolgung
      • Fragebögen
      • Desktop-Anwendung
      • Beispielstudien
      • Teilnehmerrekrutierung
      • API-Zugriff
        • REST API
        • Webhook-API
        • WebSocket API
      • Weitere Themen

        • Präzise Stimuluszeitpunkte
        • Multinutzerstudien
        • Kopfverfolgung in Labvanced | Anleitung
    • HAUPTAPP-TABS

      • Überblick: Haupt-Tabs
      • Dashboard
      • Meine Studien
      • Geteilte Studien
      • Meine Dateien
      • Experimentbibliothek
      • Mein Konto
      • Meine Lizenz
    • STUDIENTABS

      • Überblick: Studien-spezifische Tabs
      • Studiengestaltung
        • Aufgaben
        • Blöcke
        • Sitzungen
        • Gruppen
      • Aufgaben-Editor
        • Aufgabensteuerungen
        • Das Versuchs-System
        • Canvas- und Seitenrahmen
        • Objekte
        • Objekt Eigenschaften Tabellen
        • Variablen
        • Systemvariablen-Tabellen
        • Das Ereignissystem
        • Texteditor-Funktionen
        • Eyetracking in einer Aufgabe
        • Kopfverfolgung in einer Aufgabe
        • Multi-User-Studien
      • Einstellungen
      • Variablen
      • Medien
      • Texte & Übersetzen
      • Starten & Teilnehmen
      • Teilnehmermanagement
      • Datansicht und Export
        • Datensicht und Variablen- & Aufgaben Auswahl (alte Version)
        • Zugriff auf Aufnahmen (ALTE Version)
  • Videos
    • Videoübersicht
    • Einstieg in Labvanced
    • Aufgaben erstellen
    • Elementvideos
    • Ereignisse & Variablen
    • Fortgeschrittene Themen
  • Anleitungen
    • Einführung
    • Stroop-Aufgabe
    • Lexikalische Entscheidungsaufgabe
    • Posner Gaze Cueing Task
    • Change Blindness Flicker Paradigma
    • Augenverfolgung: Beispielstudie
    • Augenverfolgungsstudie mit Säuglingen
    • Aufmerksamkeitserfassung mit Mausverfolgung
    • Schnelle serielle visuelle Präsentation
    • ChatGPT-Studie
    • Augenverfolgungsdemo: SVGs als AOIs
    • Multi-User-Demo: Zeige die Cursors der Teilnehmer
    • Gamepad / Joystick Controller - Grundkonfiguration
    • Desktop-App-Studie mit EEG-Integration
    • Gruppenausgleich und Variablenkonfiguration zwischen den Probanden
  • FAQ
    • Funktionen
    • Sicherheit & Datenschutz
    • Lizenzierung
    • Präzision von Labvanced
    • Programmgesteuerter Einsatz & API
    • Labvanced offline verwenden
    • Fehlerbehebung
    • Fragen zur Studienerstellung
  • Newsletter-Archiv
  • Dokumente
  • Klassenzimmer

API-Zugriff in Labvanced: Übersicht

Labvanced bietet drei Haupt-APIs, die für unterschiedliche Anwendungsfälle geeignet sind. Diese werden unten beschrieben:

  • REST API: Die REST API wird verwendet, um Experiment- und Sitzungsdaten abzurufen und programmgesteuert herunterzuladen, nachdem die Aufnahmen abgeschlossen wurden. Ein eindeutiges Token wird innerhalb der Labvanced-Plattform generiert und dies wird dann verwendet, um auf die Daten zuzugreifen. Die REST API ermöglicht Forschern den direkten Zugriff und das Herunterladen von Daten auf ihren Servern, anstatt Daten herunterzuladen und lokal auf ihrem Gerät zu speichern, was wichtig für Organisationen ist, die ein Pipeline-Protokoll für die Datenverarbeitung haben. Die REST API steht allen Labvanced-Nutzern zur Verfügung. Lesen Sie mehr darüber, wie Sie die REST API nutzen können.

  • Webhook API: Die Webhook API ermöglicht das Abrufen von Daten, während das Experiment aufgezeichnet wird. Sie wird für eine unidirektionale Kommunikation verwendet, d.h. zum Senden von Daten, die auf einem bestimmten Server außerhalb von Labvanced gespeichert werden sollen. Der Hauptverwendungsfall der Labvanced External Data Storage Webhook API besteht darin, die Daten der Teilnehmer in "Echtzeit" an einen entfernten / externen Server zu übertragen, als Alternative zur Speicherung der aufgezeichneten und gesammelten Daten auf den Labvanced-Servern. Diese Funktionalität ist online für Lab-Lizenzinhaber verfügbar. Bitte beachten Sie, dass die Webhook API eine Konfiguration auf Ihrem Backend erfordert, damit Labvanced automatisch die Endpunkte aufrufen kann, die Sie angegeben haben, um die gesammelten Teilnehmerdaten direkt an Ihre Datenbank/Ihr Backend anstatt an unser System zu senden. Lesen Sie mehr darüber, wie Sie die Webhook API implementieren können.

  • WebSocket API: Die benutzerdefinierte WebSocket-Verbindung ermöglicht es, Labvanced zur Laufzeit mit jedem anderen Server zu verbinden. Sie wird verwendet, wenn Sie Daten bidirektional zwischen zwei Servern senden müssen. Dies ermöglicht es Ihnen, Labvanced mit einem Server zu verbinden, der online sein kann oder ein lokaler Host sein kann, was der Fall ist, wenn externe Geräte über die LSL-Integration mit Labvanced verbunden werden. Dies können Sie mit einer skriptbasierten Lösung erreichen, die es Ihnen ermöglicht, grundlegenden Python-Code anzupassen, um Ihren Labor- / Forschungsbedürfnissen gerecht zu werden, indem Sie es lokal als separates Programm auf dem Computer ausführen. Lesen Sie mehr darüber, wie Sie die WebSocket API über verschiedene Anwendungsfälle verwenden können, z.B. um Ihre Geräte mit Labvanced zu verbinden.

Bitte lesen Sie die relevante Dokumentation zu der API, die Sie interessiert, und zögern Sie nicht, uns zu kontaktieren, wenn Sie Fragen haben!

Prev
Teilnehmerrekrutierung