2016-10-20 2 views
1

Ist es möglich, eine 1: 1-Konversation wiederherzustellen?Herstellen einer 1: 1-Konversation in Skype Web SDK

Das Objekt Conversation im Skype SDK scheint solche Funktionalität zu haben. Sie sollten in der Lage sein, eine Konversation wiederherzustellen, indem Sie eine href an sie übergeben. Aber wenn ich a href Zeichenfolge als Parameter createConversation passieren wirft es die folgenden Fehler:

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)

Die Linien aus einem wenig sein können. Ich modifizierte die createConveration Methode, um die href an Conversation zu übergeben. Die href Saite hat dieses Format:

/ucwa/oauth/v1/applications/xxxxxxxxxxxx/communication/conversations/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx

Wir haben die folgende Situation vor: Eine Seite hat das normale SDK und wartet auf eingehende Anrufe. Wenn Sie den Anruf annehmen, sollten Sie mit dem SDK + CC auf eine Website weitergeleitet werden und den Anruf annehmen. Jetzt stecken wir fest, wie wir den Anruf weiterleiten. Wir haben auch versucht getConversation, aber es gibt nicht die letzte eingehende Konversation zurück.

Antwort

1

Sobald Sie einen Anruf an einem Endpunkt annehmen, können Sie ihn an einen anderen Endpunkt übertragen. Sie können jedoch einen Anruf nicht annehmen und ihn dann an einem anderen Endpunkt erneut beantworten. Wenn Sie den Anruf entgegennehmen, beginnt der Vorgang der Medienverbindung, sodass der Endpunkt den Anruf tatsächlich angenommen hat. Die href jeder Konversation ist für jede Anwendung eindeutig, und in Ihrem Szenario haben Sie eine für jede Site. Diese können nicht zwischen Anwendungen geteilt werden.

+0

Vielen Dank für die Einsicht. Aber wie übertrage ich es auf einen anderen Endpunkt? – Astasian

+0

Siehe [diesen Artikel] (https://msdn.microsoft.com/en-us/skype/websdk/docs/ptaudiocalltransfer) –

Verwandte Themen