【发布时间】:2014-03-24 06:51:37
【问题描述】:
我正在窗口 8 中创建一个基于 Lync 的应用程序。我希望该用户可以通过 Lync 服务器与我的应用程序聊天。我有登录我的应用程序的用户的联系人列表。但我不明白他如何与他的联系人列表中的用户聊天?我想用 Rest Client 完成这项任务。
【问题讨论】:
标签: c# windows-8 lync rest-client
我正在窗口 8 中创建一个基于 Lync 的应用程序。我希望该用户可以通过 Lync 服务器与我的应用程序聊天。我有登录我的应用程序的用户的联系人列表。但我不明白他如何与他的联系人列表中的用户聊天?我想用 Rest Client 完成这项任务。
【问题讨论】:
标签: c# windows-8 lync rest-client
ContactCard 控制列表 将三个 Microsoft.Lync.Controls.ContactCard 控件加载到 Silverlight 或 WPF 应用程序页面上的列表中。
•WPF 示例位置:%PROGRAMFILES(X86)%\Microsoft Office 2013\LyncSDK\Samples\microsamples.zip\ContactCardDesktop
•Silverlight 示例位置:%PROGRAMFILES(X86)%\Microsoft Office 2013\LyncSDK\Samples\microsamples.zip\ContactCardSilverlight
ContactList 控件 使用 Microsoft.Lync.Controls.ContactList 控件填充页面,然后列出列表中联系人的 SIP URI 值。
•WPF 示例位置:%PROGRAMFILES(X86)%\Microsoft Office 2013\LyncSDK\Samples\microsamples.zip\ContactListDesktop
•Silverlight 示例位置:%PROGRAMFILES(X86)%\Microsoft Office 2013\LyncSDK\Samples\microsamples.zip\ContactListSilverlight
开始对话 使用 Lync 模型 API 中的自动化类开始与一个 Lync 联系人的新对话。功能包括:
•使用 Lync 中的自动化 API 与新的 Lync 联系人开始新对话。
•对话可以从 IM 模式开始。
路径:%PROGRAMFILES%\Microsoft Office 2013\LyncSDK\Samples\microsamples.zip\StartConversation 或 %PROGRAMFILES(X86)%\Microsoft Office 2013\LyncSDK\Samples\microsamples.zip\StartConversation
所需信息位于http://msdn.microsoft.com/en-us/library/office/jj933212(v=office.15).aspx
【讨论】:
UCWA 可用于创建 Windows 8 应用。因为 UCWA 本质上只是 HTTP 请求/响应,所以它可以在任何可以获得 HTTP 堆栈的地方使用。
http://ucwa.lync.com/explore 有一个使用 UCMWA(包含代码)发送 IM 的工作示例 - 请先查看。该网站还提供大量信息、代码示例和帮助程序库来帮助您入门。
Shelby Hagman 有一篇关于如何设置对话和发送即时消息的精彩帖子,地址为 http://blogs.claritycon.com/ucpractice/2013/05/14/ucwa-numbers-3-communication/
【讨论】: