For the complete documentation index, see llms.txt. This page is also available as Markdown.

Fichiers HTML

Récupérer un fichier HTML

get

RĂ©cupĂšre un fichier HTML stockĂ© dans Firebase en utilisant un token chiffrĂ© passĂ© comme paramĂštre de requĂȘte.

ParamĂštre de RequĂȘte

  • token (string, obligatoire): Token chiffrĂ© reprĂ©sentant l'utilisateur, la session et le nom du fichier. Ce token est utilisĂ© pour localiser et dĂ©chiffrer le fichier HTML correspondant.

Réponse (HTTP 200)

En cas de succĂšs, retourne le contenu du fichier HTML avec un Content-Type de text/html.

<html><body><h1>Exemple HTML</h1></body></html>

Gestion des Erreurs

  • 400 RequĂȘte Incorrecte: RetournĂ© si le paramĂštre token est manquant ou vide.

  • 404 Non TrouvĂ©: RetournĂ© si le fichier HTML ne peut pas ĂȘtre rĂ©cupĂ©rĂ© (par exemple, token invalide ou fichier introuvable).

  • 500 Erreur Interne du Serveur: RetournĂ© si une erreur inattendue survient sur le serveur.

Sécurité

Aucune authentification n'est requise pour ce point de terminaison.

ParamĂštres de requĂȘte
tokenstringRequis

Token chiffré utilisé pour récupérer le fichier HTML.

Réponses
200

Fichier HTML récupéré avec succÚs.

application/json
stringOptionnel

Le contenu du fichier HTML.

Example: <html><body><h1>Exemple HTML</h1></body></html>
get/helper/html-files/
GET /helper/html-files/?token=text HTTP/1.1
Host: api.aikynetix.app
Accept: */*
<html><body><h1>Exemple HTML</h1></body></html>

Téléverser un fichier HTML

post

TĂ©lĂ©verse un fichier HTML vers Firebase pour une session spĂ©cifique. Le fichier doit ĂȘtre fourni sous forme de form-data avec une clĂ© html_file et avoir un type de contenu 'text/html'. De plus, le session_id doit ĂȘtre inclus dans le form-data pour associer le fichier Ă  une session.

Données du Formulaire

  • html_file (fichier, obligatoire): Le fichier HTML Ă  tĂ©lĂ©verser. Seuls les fichiers avec le type de contenu 'text/html' sont acceptĂ©s.

  • session_id (string, obligatoire): L'ID de session associĂ© au fichier HTML tĂ©lĂ©versĂ©.

Réponse (HTTP 201)

En cas de succĂšs, retourne un objet JSON contenant :

  • message (string): Un message de confirmation indiquant que le fichier a Ă©tĂ© tĂ©lĂ©versĂ© avec succĂšs.

  • token (string): Un token chiffrĂ© reprĂ©sentant les informations du fichier et de la session.

Gestion des Erreurs

  • 400 RequĂȘte Incorrecte: RetournĂ© si des champs obligatoires sont manquants (par exemple aucun fichier ou ID de session fourni), si le type de fichier n'est pas 'text/html', ou si l'UID admin est invalide.

  • 404 Non TrouvĂ©: RetournĂ© si l'ID de session n'existe pas dans Firestore. Cela indique que l'ID de session fourni ne correspond Ă  aucune session existante dans la base de donnĂ©es.

  • 422 EntitĂ© Non Traitable: RetournĂ© si le traitement du fichier HTML (par exemple, le chiffrement) Ă©choue.

  • 500 Erreur Interne du Serveur: RetournĂ© si une erreur inattendue survient sur le serveur.

Sécurité

Un token API-KEY valide doit ĂȘtre fourni dans l'en-tĂȘte Authorization.

Autorisations
AuthorizationstringRequis

Entrez votre token Bearer (authentification Firebase) au format : Bearer

Corps
html_filestringRequis

Le fichier HTML à téléverser. Doit avoir le type de contenu 'text/html'.

session_idstringRequis

L'ID de session à associer au fichier HTML téléversé.

Réponses
201

Fichier téléversé avec succÚs.

application/json
messagestringOptionnel

Un message de confirmation.

tokenstringOptionnel

Token chiffré représentant les informations du fichier et de la session.

post/helper/html-files/
POST /helper/html-files/ HTTP/1.1
Host: api.aikynetix.app
Authorization: YOUR_API_KEY
Content-Type: application/x-www-form-urlencoded
Accept: */*
Content-Length: 40

"html_file='text'&session_id='text'"
{
  "message": "text",
  "token": "text"
}

Mis Ă  jour

Ce contenu vous a-t-il été utile ?