我根据文章" https://msdn.microsoft.com/en-us/library/office/jj900715.aspx?f=255&MSPPError=-2147217396"实现了Outlook 2013(64位)的IM客户端(32位)。 我已经通过UCOfficeIntegration实现了COM类。下面的链接也有一个例子,我的类实现在这个例子中运行良好。 链接:_IContactsAndGroupsCallback.OnLookUp
Outlook正在调用以下API到IM客户端,而IM客户端也在响应有效数据。但Outlook无法通过Outlook联系人卡中的聊天,音频通话,视频通话来启用用户。
从Outlook调用API到IM客户端?
IContactManager.GetContactByUri
IContact.CanStart
IContact.GetContactInformation
IContactManager.CreateSubscription
IContactSubscription.AddContact
IContactSubscription.Subscribe
IContact.BatchGetContactInformation
IContact.Settings
如果从Outlook调用这些API,那么Outlook为何不启用/更新用户在Outlook联系人卡片中的存在?
有人请帮忙解决这个问题吗?
答案 0 :(得分:0)
我认为问题在于您测试IM客户端的方式。您应该做的一件事是始终在outlook之前启动IM Client。如果问题仍然存在,请检查以下内容: