Dadan MCP
officielServeur 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
Dadanavec les props de votre choix. - Gérer les sélections de fichiers — Fournir un callback
choosepour 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
recordpour 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
diret gérer le chevauchement à l'aide de la propzIndex.
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 prop | Type | Par défaut | Description |
|---|---|---|---|
choose | function | null | Fonction pour gérer les fichiers ou URL sélectionnés depuis le sélecteur de fichiers. |
record | function | null | Fonction pour gérer les données vidéo enregistrées. |
dir | string | ltr | Définit la direction du composant (ltr ou rtl). |
zIndex | number | 1000 | Dé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
- Importez le composant
Dadandepuis le paquetdadan-sdk-integration. - Incluez le composant
Dadandans votre JSX. - Utilisez les props
chooseetrecordpour gérer la sélection de fichiers et l'enregistrement vidéo, respectivement, en journalisant les données dans la console.