1

首先,这里有一些关于我想要完成的事情的信息,所以如果有更好的方法,我很想听听你的想法。

我正在创建一个 Android Kiosk 应用程序,它利用 Lync UCWA 坐在我工作的入口处,当访客进入办公室时,他们将使用 Kiosk 通知办公室中的某人有客人。

为此,我创建了一个新的 Lync 用户,该用户将是在展台上经过身份验证的帐户,并且将是发送传出消息邀请的用户。

我想要完成的是通过将多个人添加到对话中来创建一个群聊,这样每个人都会收到消息,然后有人可以回复群聊,让其他人知道他们会走到前面问候客人。我可以向一个人发送消息,但还没有弄清楚如何让多个人进行对话。

我尝试与一个人开始对话,然后调用addParticipant端点将其他人添加到对话中,但这对我来说还没有用。从我所看到的情况来看,在第一个人接受邀请之前我无法添加某人,这造成了问题,因为我不能保证那个人会接受它。

我在这里采取了错误的方法还是我错过了什么?我试着想什么代码在这里会有所帮助,但不认为它会有所帮助,所以如果我发现后续行动需要它,我会发布与该主题相关的任何内容。

4

2 回答 2

1

您所描述的情况可能最好通过稍微改变的解决方案来解决。此信息亭是客人联系一组用户的入口点,正如您所发现的,如果这些用户不回复您的客人,您将没有太多追索权。

如果您要更改公开匿名会议以供来宾加入的方法,则可以让 UCMA 应用程序加入并尝试促进来宾和用户之间的通信。UCMA 应用程序可以促进添加预期用户或联系他们并执行脚本以通知他们客人的到来。

您可能希望包装/公开一种方式(很可能是 Web API)将 UCMA 创建的会议传达给 Web 应用程序,因为 UCWA 需要特定信息 ( conferenceUri ) 才能匿名加入。

于 2015-02-05T15:37:48.727 回答
0

我正在做一些非常相似的事情,我需要能够一次发送给多个用户,并避免你提到的发送和接受场景。

到目前为止,从我的测试和阅读来看,仅使用 UCWA 似乎是不可能的。我一直在研究的是使用可用于 Lync 的 SDK,即UCMAPersistent Chat SDK

使用这些,您需要创建自己的应用程序,该应用程序可以充当 REST API 来执行群组发送。

于 2015-02-04T14:07:13.350 回答