Langage :
Vue d'ensemble
Le Gateway est le point d'entrée unique vers toute l'API AlfyChat — HTTP REST et WebSocket Socket.IO.
Architecture microservices
gateway:3000Point d'entrée — routing, auth, rate limitingusers:3001Comptes, profils, présence, paramètresmessages:3002Historique et CRUD des messagesfriends:3003Demandes d'amis, liste de contacts, blocagescalls:3004Appels audio/vidéo WebRTCservers:3005Serveurs, salons, membres, rôlesbots:3006Gestion et authentification des botsmedia:3007Upload, stockage et CDN des médiasHeaders communs
Requêtes authentifiées
http
# Utilisateur (JWT Bearer)
Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9...
Content-Type: application/json
# Bot
Authorization: Bot abc123...64hexchars
Content-Type: application/jsonCORS
Le gateway accepte les requêtes cross-origin depuis
https://alfychat.app et http://localhost:*. Pour les intégrations depuis un domaine tiers, utilisez un proxy serveur ou contactez l'équipe pour ajouter votre domaine à la liste blanche.