Comment puis-je inviter un utilisateur par e-mail à une session de chat Lync 2010 en utilisant l'API?

StackOverflow https://stackoverflow.com/questions/4382160

Question

Nous utilisons le serveur Lync 2010 dans le bureau. Je voudrais créer un site Web orientée client qui permet aux clients de discuter de nos représentants de soutien sur cette plate-forme. Idéalement, je voudrais que le client juste voir l'interface web par défaut pour communicateur.

Quand vous avez une conversation allant dans Lync (anciennement Office Communicator), vous pouvez inviter quelqu'un à discuter par email. Cela envoie à l'utilisateur un lien pour rejoindre dans le chat en utilisant la version web. Je veux imiter cette fonctionnalité sur ma page Web.

Il semble que le Communicator API AJAX est prometteur, mais tous les exemples sont pour construire votre propre interface personnalisée et tout. Je veux juste relier notre site à la version d'accès Web.

Toutes les idées?

Était-ce utile?

La solution

L'API AJAX Communicator n'est plus là, donc la méthode recommandée pour le faire serait d'utiliser UCMA 3.0 pour construire un bot de niveau intermédiaire pour gérer le chat Web.

Dans sa forme la plus simple, le robot pourrait exposer une méthode (par exemple StartChat) via WCF, qui pourrait alors être appelé à partir de votre page Web. Sur réception d'un appel à cette méthode, le robot pourrait alors commencer une nouvelle conférence, et d'inviter le représentant du soutien à lui.

Une fois que la conférence est créé, vous pouvez alors retourner l'URL de la conférence (le même que celui qui est utilisé dans l'invitation e-mail) à la page Web. La page web serait alors ouvrir une nouvelle fenêtre à cette URL, qui lancer le client Silverlight.

En réalité, vous auriez probablement également ajouter quelques fonctionnalités supplémentaires, telles que

  • Permettre un soutien reps à se connecter sur le bot pour signaler leur volonté de prendre des appels externes
  • Agrégation de la présence de la connecté sur reps de soutien, pour afficher la disponibilité de l'utilisateur du site web
  • Acheminer l'appel spécifique à l'utilisateur connecté sur les représentants de soutien et fournir un moyen pour eux d'accepter l'appel

Ce projet CodePlex serait un excellent point de départ.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top