Come posso invitare un utente per posta elettronica a una sessione di chat di Lync 2010 utilizzando l'API?

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

Domanda

Stiamo utilizzando Lync Server 2010 in ufficio. Vorrei creare un fronte cliente sito web che consente ai clienti di chattare con i nostri rappresentanti di supporto oltre questa piattaforma. Idealmente, vorrei al cliente di vedere solo l'interfaccia basata su web predefinito per comunicatore.

Quando si ha una chat all'altra in Lync (precedentemente Office Communicator), è possibile invitare qualcuno a chattare via email. Che trasmette all'utente un link per partecipare alla chat utilizzando la versione web. Voglio emulare tale funzionalità sulla mia pagina web.

Sembra che il Communicator AJAX API è promettente, ma tutti gli esempi sono per costruire la propria interfaccia personalizzata e tutto. Voglio solo collegare il nostro sito alla versione con l'accesso web.

Tutte le idee?

È stato utile?

Soluzione

L'API Communicator AJAX non è più in giro, quindi il metodo consigliato per farlo sarebbe quello di utilizzare UCMA 3.0 per costruire un bot di livello intermedio per gestire la web chat.

Nella forma più semplice lo è, il bot potrebbe esporre un metodo (ad esempio startChat) tramite WCF, che potrebbe poi essere chiamato dalla pagina web. Alla ricezione di una chiamata a tale metodo, il bot potrebbe quindi avviare una nuova conferenza, e invitare il rappresentante di supporto ad esso.

Una volta creata la conferenza, si potrebbe poi tornare l'URL della conferenza (lo stesso che viene utilizzato nell'invito e-mail) alla pagina web. La pagina Web dovrebbe quindi aprire una nuova finestra in quel URL, che rilanciare il client di Silverlight.

In realtà, si sarebbe probabilmente anche voler aggiungere alcune funzioni extra, come ad esempio

  • Consentire il supporto ripetizioni per log-on per il bot di segnalare la loro disponibilità a prendere le chiamate esterne
  • L'aggregazione della presenza del logged-on addetti all'assistenza, alla disponibilità di visualizzazione per l'utente del sito web
  • percorso la chiamata specificamente alla connesso addetti all'assistenza, e fornire un modo per loro di accettare la chiamata

CodePlex proiettare sarebbe un ottimo punto di partenza.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top