0

Skype For Businessの連絡先への通話を開始できる簡単なスクリプトを作成しようとしています。

実際、 C# で Lync 2013 SDKを使用して実行しようとしていますが、うまくいかないようです。関数は機能LyncClient.ConversationManager.AddConversation()したくないだけで、愚かな例外を起動します: Microsoft.Lync.Model.LyncClientException. もちろん、この例外はマイクロソフトのドキュメントでは参照されていません...

ほぼ2日が経過しました。誰かが解決策を持っていれば、感謝します!

4

1 に答える 1

0

まず、LyncClient.GetClient()からのクライアントがあることを確認してください。次に、クライアントがサインインしていることを確認します。例: client.State == ClientState.SignedIn.

新しい通話を行うには、Lync クライアントからオートメーション オブジェクトを取得する必要があります。

automation = LyncClient.GetAutomation()

次に、BeginStartConversation / EndStartConversationを使用して新しい通話を開始します。例えば

var participantUri = new List<string> {"sip:{username}@{lyncdomain}"};
automation.EndStartConversation(automation.BeginStartConversation(AutomationModalities.Audio, participantUri, null, null, null))
于 2016-06-01T01:09:07.840 に答える