Elysia Tools Docs
FR
Langue
ZHESPTRUFRDEEN
Retour au site
Parcourir les outils

Data Visualization

Générateur de Frise Chronologique

Générer des frises chronologiques belles et interactives à partir de données d'événements avec diverses mises en page et styles

html· Résultat HTMLOuvrir l'outil

Démarrage rapide

Appelez cet outil depuis votre code en trois langages.

cURL
curl -X POST 'https://api.elysiatools.com/fr/api/tools/timeline-generator' \
  -H 'Content-Type: application/json' \
  -d '{"eventData":"JSON format:\n[{"title": "Project Launch", "date": "2024-01-15", "description": "Initial project release"},\n{"title": "Major Update", "date": "2024-06-20", "description": "Version 2.0 launch"},\n{"title": "Expansion", "date": "2024-12-01", "description": "International market entry"}]\n\nor text format:\nProject Launch|2024-01-15|Initial project release\nMajor Update|2024-06-20|Version 2.0 launch\nExpansion|2024-12-01|International market entry","timelineTitle":"Entrez le titre de la frise chronologique...","timelineOrientation":"vertical","colorScheme":"default","dateFormat":"auto","pointSize":"12","lineWidth":"3","fontSize":"14","startYear":0,"endYear":0,"backgroundColor":"#ffffff","showDates":true,"showDescription":true,"showProgress":true}'

© 2026 Elysia Tools. Documentation développeur.

Retour au siteParcourir les outils

Référence de l'API

Envoyez une requête POST avec vos entrées en JSON. Les paramètres de type fichier nécessitent un upload préalable.

Point d'accès

HTTP
POST https://api.elysiatools.com/fr/api/tools/timeline-generator

Paramètres

NomTypeRequisDescription
eventDatatextareaOuiÉvénements pour la frise chronologique. Supporte le tableau JSON ou le format texte simple titre|date|description
timelineTitletextNonTitre qui sera affiché au-dessus de la frise chronologique
timelineOrientationselectNon—
colorSchemeselectNon—
dateFormatselectNon—
pointSizenumberNonTaille des points d'événement en pixels
lineWidthnumberNonLargeur de la ligne de frise en pixels
fontSizenumberNonTaille de police de base pour le texte en pixels
startYearnumberNonAnnée de début pour la frise chronologique (laissez vide pour auto)
endYearnumberNonAnnée de fin pour la frise chronologique (laissez vide pour auto)
backgroundColorcolorNonCouleur de fond pour le conteneur de frise chronologique
showDatescheckboxNonAfficher les dates d'événements sur la frise chronologique
showDescriptioncheckboxNonAfficher les descriptions d'événements sur la frise chronologique
showProgresscheckboxNonAfficher une ligne de progrès montrant la progression de la frise chronologique

Format de réponse

Résultat HTML

JSON
{
  "result": "<div>Processed HTML content</div>",
  "error": "Error message (optional)",
  "message": "Notification message (optional)",
  "metadata": {
    "key": "value"
  }
}

Intégration MCP

Ajoutez cet outil à votre serveur Model Context Protocol pour que les agents IA puissent le lister et l'appeler.

Configuration du serveur

Ajoutez ce bloc à la configuration de votre client MCP :

mcp.json
{
  "mcpServers": {
    "elysiatools-timeline-generator": {
      "name": "timeline-generator",
      "description": "Générer des frises chronologiques belles et interactives à partir de données d'événements avec diverses mises en page et styles",
      "baseUrl": "https://api.elysiatools.com/mcp/sse?toolId=timeline-generator",
      "command": "",
      "args": [],
      "env": {},
      "isActive": true,
      "type": "sse"
    }
  }
}

Lister les outils disponibles

Après connexion au point d'accès SSE, listez les outils exposés :

tools/list
{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/list"
}

Appeler cet outil

Appelez l'outil par son id ; les arguments sont construits à partir de ses paramètres :

tools/call
{
  "jsonrpc": "2.0",
  "id": 2,
  "method": "tools/call",
  "params": {
    "name": "timeline-generator",
    "arguments": {
  "eventData": "JSON format:\n[{&quot;title&quot;: &quot;Project Launch&quot;, &quot;date&quot;: &quot;2024-01-15&quot;, &quot;description&quot;: &quot;Initial project release&quot;},\n{&quot;title&quot;: &quot;Major Update&quot;, &quot;date&quot;: &quot;2024-06-20&quot;, &quot;description&quot;: &quot;Version 2.0 launch&quot;},\n{&quot;title&quot;: &quot;Expansion&quot;, &quot;date&quot;: &quot;2024-12-01&quot;, &quot;description&quot;: &quot;International market entry&quot;}]\n\nor text format:\nProject Launch|2024-01-15|Initial project release\nMajor Update|2024-06-20|Version 2.0 launch\nExpansion|2024-12-01|International market entry",
  "timelineTitle": "Entrez le titre de la frise chronologique...",
  "timelineOrientation": "vertical",
  "colorScheme": "default",
  "dateFormat": "auto",
  "pointSize": "12",
  "lineWidth": "3",
  "fontSize": "14",
  "startYear": 0,
  "endYear": 0,
  "backgroundColor": "#ffffff",
  "showDates": true,
  "showDescription": true,
  "showProgress": true
}
  }
}
Chaînez plusieurs outils dans une session avec une liste toolId séparée par des virgules, ex. /mcp/sse?toolId=png-to-webp,jpg-to-webp,gif-to-webp (20 max).

Des questions ou un problème ? Contactez [email protected]

Parcourir les outils
Ouvrir l'outil