問題のシナリオは次のとおりです。
- SDK を介して Skype 会話を作成し、3 人または 4 人の参加者を追加して、会話 URI を使用した Skype 会議になります。
- 切断した場合に再参加できるように、会話 URI をデータベースに保存します。
翌日、その会話 URI に再接続しようとすると、エラーが発生します。
Error: The person or meeting doesn't exist. at Error (native) at String.Exception (https://latest-swx.cdn.skype.com/jLync/master_0.4.212/sdk.js:3801:31) at Object.EInvitationFailed (https://latest-swx.cdn.skype.com/jLync/master_0.4.212/sdk.js:17564:38) at https://latest-swx.cdn.skype.com/jLync/master_0.4.212/sdk.js:33747:56 at Task.exec2 (https://latest-swx.cdn.skype.com/jLync/master_0.4.212/sdk.js:4509:63) at Task.exec (https://latest-swx.cdn.skype.com/jLync/master_0.4.212/sdk.js:4489:26) at Task._complete (https://latest-swx.cdn.skype.com/jLync/master_0.4.212/sdk.js:4471:30) at Task.resolve (https://latest-swx.cdn.skype.com/jLync/master_0.4.212/sdk.js:4433:33) at handler (https://latest-swx.cdn.skype.com/jLync/master_0.4.212/sdk.js:15297:34) at Event._invoke (https://latest-swx.cdn.skype.com/jLync/master_0.4.212/sdk.js:5133:32)
オンライン ドキュメントに従い、ここで提供されているコード例を使用しています: https://msdn.microsoft.com/EN-US/library/office/dn962176(v=office.16).aspx
エラーをスローしているのは次の行です。
conversation.chatService.start().then(function() {…});
具体的には、既存の会話が見つからない場合に新しい会話を作成するという部分:
getConversationByUri 既存のマルチパーティ会話モデルを検索するか、新しいモデルを作成します。
どんな助けでも大歓迎です!