Chat Privé
L'endpoint /chat/private récupère tous les messages envoyés durant la dernière heure, appartenant à un chat privé.
POST/v4/chat/private
Paramètres
| Paramètre | Requis | Description |
|---|---|---|
username | Oui | Le nom d'utilisateur qui a envoyé le message |
token | Oui | La clé permettant la connexion au chat privé désiré |
Exemples de code
curl -X POST \
-H "Content-Type: application/json" \
-d '{
"username": "Utilisateur3",
"token": "41a43360-9874-4c7a-9ca8-eec29e765a0e"
}' \
"https://api.sylvain.sh/v4/chat/private"Champs de réponse
Retourne un tableau d'objets message.
| Champ | Type | Description |
|---|---|---|
username | string | Nom d'utilisateur de l'expéditeur |
message | string | Contenu du message |
timestamp | string | Horodatage du message (ISO 8601) |
Essayer
Gestion des erreurs
Si les paramètres sont manquants ou invalides, l'API retournera une erreur :
| Message d'erreur | Description |
|---|---|
Please provide a username (?username={username}) | Le paramètre username est manquant |
Please provide a valid token (&token={key}). | Le paramètre token est manquant ou invalide |
Invalid or expired token | Le token est invalide ou expiré |
Rate limit exceeded | Limite de requêtes atteinte |
Endpoints associés
- POST /v4/chat - Envoyer un message
- GET /v4/chat - Récupérer les messages récents
- DELETE /v4/chat/:token - Effacer les messages d'un chat privé