Dadan MCP

officiel

Serveur MCP officiel Dadan pour l'accès IA aux vidéos, transcriptions, analyses et capture de leads.

Que pouvez-vous faire avec Dadan MCP ?

  • Intégrer un composant Dadan — Ajouter l'enregistrement vidéo et la sélection de fichiers à une application React en rendant le composant Dadan avec les props de votre choix.
  • Gérer les sélections de fichiers — Fournir un callback choose pour recevoir des données lorsque les utilisateurs sélectionnent des fichiers ou des URL via l'interface Dadan.
  • Capturer les vidéos enregistrées — Fournir un callback record pour obtenir les données vidéo après qu'un utilisateur a terminé une session d'enregistrement.
  • Ajuster la disposition et l'empilement du composant — Contrôler la direction du texte avec la prop dir et gérer le chevauchement à l'aide de la prop zIndex.

Documentation

Intégration du SDK Dadan

dadan-sdk-integration est un SDK permettant d'intégrer les fonctionnalités Dadan dans des applications React. Il vous permet d'ajouter des fonctionnalités d'enregistrement vidéo et de sélection de fichiers directement dans vos composants React, offrant une expérience utilisateur fluide pour intégrer la communication et le partage basés sur la vidéo.

Installation

Installez le paquet en utilisant npm :

npm install path_to_your_package/dadan-sdk-integration-1.0.0.tgz

Version minimale de React

Ce paquet nécessite React 17.0.0 ou supérieur.

Utilisation

Le composant principal exporté par ce SDK est Dadan. Voici un exemple de son utilisation dans une application React simple :

Propriétés (Props)

Nom de la propTypePar défautDescription
choosefunctionnullFonction pour gérer les fichiers ou URL sélectionnés depuis le sélecteur de fichiers.
recordfunctionnullFonction pour gérer les données vidéo enregistrées.
dirstringltrDéfinit la direction du composant (ltr ou rtl).
zIndexnumber1000Définit le z-index du composant.

Exemple de base

import React from "react";
import { Dadan } from "dadan-sdk-integration";

function App() {
    return (
        <div>
            <Dadan 
                dir="ltr"
                choose={(data) => console.log("Selected Data:", data)}
                record={(data) => console.log("Recorded Data:", data)}
                quickRecord={true}
                zIndex={999}
            />
        </div>
    );
}

export default App;

Explication

  1. Importez le composant Dadan depuis le paquet dadan-sdk-integration.
  2. Incluez le composant Dadan dans votre JSX.
  3. Utilisez les props choose et record pour gérer la sélection de fichiers et l'enregistrement vidéo, respectivement, en journalisant les données dans la console.