2010-04-07 4 views
0

Est-il possible d'envoyer des invitations de chat en utilisant XMPPHP?Invitation de chat utilisant XMPPHP

J'ai réussi à configurer le système de messagerie à partir d'un CMS, mais je cherche un moyen d'envoyer une demande de discussion avant l'envoi du premier message.

Est-il possible de faire cela en XMPPHP? Je pose cette question parce que je n'ai trouvé aucune documentation appropriée pour la classe. Merci pour toute contribution.

Répondre

0

Typiquement en XMPP, nous n'envoyons pas d'abord une requête, nous envoyons juste le premier message. Si vous DEVEZ avoir cette fonctionnalité, vous devez utiliser le protocole XEP-155 (Stanza Session Negotiation). Vous aurez probablement besoin de mettre en œuvre ce protocole vous-même, et aussi gérer le cas où le client de l'autre côté n'implémente pas le protocole ... surtout parce que NOBODY a implémenté cela. :)

+0

@ Joe: Rencontre avec un accident de la route et désolé pour la réponse tardive. Je n'ai pas mentionné dans la question que je souhaite envoyer des demandes aux comptes Google Apps. Une idée de savoir si Google a implémenté ce protocole? Merci! – Nirmal

+0

Personne n'a implémenté ce protocole à ma connaissance, y compris Google. Je voudrais juste envoyer le message d'abord, sans négocier. Si vous pensez que vous avez besoin de négocier, c'est probablement parce que vous n'avez pas encore complètement intériorisé XEP-115 (http://xmpp.org/extensions/xep-0115.html), ce qui * est * largement implémenté. –

+0

Merci pour les liens. Je lirai ces protocoles et déciderai comment me déplacer. – Nirmal

1

vous pouvez utiliser ci-dessous pour envoyer une invitation de chat.

$conn->subscribe('$jid'); 

par

$conn->unsubscribe('$jid'); 

vous pouvez supprimer JID de votre liste de contacts

Questions connexes