J'ai développé un site Web de rencontres sur Google App Engine, auquel j'aimerais ajouter la messagerie instantanée et éventuellement/probablement des conférences audio et vidéo. Étant donné que les utilisateurs du site ne veulent pas partager leurs informations personnelles ni leurs coordonnées réelles, je gère toutes les informations de connexion et les sessions sans supposer que les clients ont (ou veulent) un identifiant de compte google ou tout autre identifiant associé à leur identité réelle. J'aimerais recevoir des suggestions sur la façon d'ajouter de la messagerie instantanée à mon site Web, étant donné que je ne peux pas accéder directement à Google Talk ou à un autre service existant.Ajout de messagerie instantanée (éventuellement XMPP) à mon site Web sur AppEngine (sans utiliser les identifiants de connexion Google)
Serait-il logique d'utiliser XMPP pour cela, et si oui, Google Talk ou tout autre fournisseur de services XMPP me permettent d'enregistrer de nouveaux comptes utilisateur sans intervention manuelle (par exemple, après enregistrement sur mon site, enregistrement automatique eux avec le fournisseur XMPP)? Sinon, je peux peut-être utiliser un seul identifiant google avec Google Talk avec un identifiant de ressource différent pour chaque utilisateur ([email protected]/user1, [email protected]/user2, etc ...), et envoyer des messages entre les différentes ressources? Est-ce que cela pourrait fonctionner, et/ou aurait des milliers de connexions simultanées à un seul compte me faire bannir de Google Talk?
Peut-être qu'une solution basée sur AJAX pourrait être plus logique étant donné que les utilisateurs sont déjà enregistrés sur mon site Web, mais ne sont pas enregistrés pour un service XMPP?
Toutes les suggestions sur la façon dont je pourrais aborder ce problème seraient grandement appréciées.
Cordialement -Alexander
J'ai passé un peu plus de temps à lire la documentation XMPP App-Engine (http: //code.google.com/appengine/docs/python/xmpp/overview.html), et pense qu'il peut déjà faire tout ce dont j'ai besoin. Au début, je ne me suis pas rendu compte que vous pouvez enregistrer quoi que ce [email protected] en tant qu'adresse XMPP, ce qui est le principal problème que j'avais. Compte tenu de cette fonctionnalité, je crois que tout le reste devrait se mettre en place plutôt bien. –