是否可以恢复1:1对话?
Skype SDK中的Conversation
对象似乎具有此类功能。您应该能够通过将href传递给它来恢复对话。但是当我将一个href字符串作为参数传递给createConversation
时,它会抛出以下错误:
Error: ResourceNotFound
at Error (native)
at Exception (http://.../SkypeSDK.js:3346:31)
at UCWA.get (http://.../SkypeSDK.js:15141:31)
at init (http://.../SkypeSDK.js:40672:50)
at new Conversation (http://.../SkypeSDK.js:41826:25)
at createConversationModel (http://.../SkypeSDK.js:41963:36)
at BaseModel.createConversation (http://.../SkypeSDK.js:42037:48)
线条可能有点偏。我修改了createConveration
方法以将href传递给Conversation
。
href字符串具有以下格式:
/ucwa/oauth/v1/applications/xxxxxxxxxxxx/communication/conversations/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx
我们有以下情况:
一个站点具有正常的SDK并等待来电。如果您接受电话,则应将您重定向到使用SDK + CC的网站并接听电话。现在我们仍然坚持如何通过电话。我们也尝试了它getConversation
,但它并没有返回最后一个传入的会话。
答案 0 :(得分:1)
在一个端点上接受呼叫后,您可以将其转移到另一个端点。但是,您无法接受呼叫,然后在其他端点上重新应答。此外,接听电话会启动连接媒体的过程,以便端点有效地接听电话。 每个对话的href对于每个应用程序都是唯一的,在您的方案中,每个对象都有一个。这些不能在应用程序之间共享。