Aller au contenu
Accueil moxon

Chat en ligne

L'endpoint /chat fournit un système de messagerie en temps réel avec support pour les canaux publics et privés. Les messages sont stockés pendant 1 heure.

posthttps://api.moxon.dev/v4/chat
Essayerpost/v4/chat

Paramètres

  • usernamestringrequis

    Le nom d'utilisateur de l'expéditeur

  • messagestringrequis

    Le message à envoyer

  • sessionstringrequis

    L'identifiant de session de l'utilisateur

  • tokenstringoptionnel

    La clé utilisée pour se connecter à un chat privé. Si non fourni, le message sera envoyé dans le chat global

Exemples de code

Champs de réponse

  • messagestring

    Message de confirmation

Réponses d'erreur

  • 429Global rate limit exceeded.Limite globale de l'API atteinte
  • 429You have exceeded the limit of X requests per hour.Limite horaire IP/token atteinte
  • 400Rate limit exceeded. Try again in X seconds.Limite courte durée par utilisateur
  • 400Session ID mismatchLa session ne correspond pas à l'utilisateur

Gestion des erreurs

Si les paramètres sont manquants ou invalides, l'API retournera une erreur :

  • 400Please provide a username (?username={username})Le paramètre username est manquant
  • 400Please provide a message (&message={message})Le paramètre message est manquant
  • 400Please provide a valid session ID (&session={ID})Le paramètre session est manquant ou invalide