MS Dynamics 365 CRM と Unified Service Desk (v2.2.2.815) を使用しています。私たちの組織は、Skype for Business 2016 (v. 16.0.7726.1049) を使用しています。私は、SfB と Unified Service Desk の統合を任されています。つまり、Skype の着信が検出された場合は、USD で X アクションを実行します。
私の理解では、Skype デスクトップ SDK の最新バージョンはLync 2013 SDK (デスクトップ コンポーネント)です。
Lync 2013 SDK を使用して呼び出すLyncClient.GetClient();
と、次のエラーがスローされます。
タイプ 'System.__ComObject' の COM オブジェクトをインターフェイス タイプ 'Microsoft.Office.Uc.UCOfficeIntegration' にキャストできません。IID '{6A222195-F65E-467F-8F77-EB180BD85288}' を持つインターフェイスの COM コンポーネントでの QueryInterface 呼び出しが次のエラーにより失敗したため、この操作は失敗しました: インターフェイスが登録されていません (HRESULT からの例外: 0x80040155)。
Lync/Skype SDK を使用して「ミドルウェア アプリケーション」を開発し、SfB 2016 と Microsoft Unified Service Desk の統合に成功した人はいますか?