問題タブ [ucma]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
254 参照

lync - UCMA API の ConferenceScheduleInformation の ExpiryTime の制限は何ですか?

Microsoft.Rtc.Collaboration.ConferenceManagementのConferenceScheduleInformation.ExpiryTimeプロパティの上限(最大日付)は?

また、ConferenceScheduleInformation.ExpiryTime=null を指定した場合はどうなりますか? null 値は、有効期限が切れないことを意味しますか、それとも別のものですか?

期限切れのない会議 URL を生成する方法はありますか?

0 投票する
2 に答える
937 参照

c# - RemotePresenceViewは通知を1つだけ受信し、それ以上何も起こりません

PresenceViewは、手動でプロビジョニングされたアプリケーションエンドポイントを使用して作成されます。私はそれに3つのターゲットを提供しましたが、それらはすべて「サブスクライブ」を報告しています。しかし、私は最初の通知しか受け取りません。その後、何も起こりません。ポーリングの場合も同じです。NotificationRecievedイベントは、最初の通知の後で発生していません。Lyncイベントログにはエラーは表示されず、期待値もスローされません。

私のセットアップは、DC、Lync Server、およびアプリケーションプールとしても機能するDeveloperマシンを備えた仮想環境です。すべてが大丈夫に見えます。

以下は私のコードのサンプルです。私のソリューションは、小さなコンソールアプリケーションとlyncコードを使用したプロジェクトの2つのプロジェクトで構成されています。これは、UCMAコードサンプルのSubscribePresenceViewサンプルソリューションに基づいており、代わりにユーザーエンドポイントを使用しますが、プレゼンス状態を適切に更新します。

通知デリゲートメソッドの処理:

さらに詳しい情報が必要な場合はお知らせください。

0 投票する
1 に答える
450 参照

rtp - Lync ビデオ ストリームのキャプチャ

どうにかして lync 2010 または 2013 で lync 会議のビデオ ストリームをキャプチャすることはできますか? ラボでベータ版を実行しています。UCMA は AudioVideoFlow 用のフックを提供しますが、オーディオ側でのみ動作するようです. どうにかして RTP ストリームへの直接ポインタを取得することは可能ですか? 何らかの規定があると思います。それを行うと主張する他の製品を見ていますが、アプローチに関するドキュメントは見つかりません。

0 投票する
1 に答える
1921 参照

c# - UCMA 3.0受信者のリストを作成し、それらの受信者にIM呼び出しをブロードキャストする方法

UCMA 3.0を使用して、サービスとして実行され、インスタントメッセージ呼び出しの形式で定期的に「ブロードキャスト」を送信するアプリケーションを開発しています。私は「MicrosoftLyncServer2010を使用したプロフェッショナルユニファイドコミュニケーション開発」という本を使用しており、すべてが正常にプロビジョニングされており、アプリケーションエンドポイントを確立できます。

しかし、私は2つの側面に固執しています。

1) Lyncのすべてのユーザーのリストを取得するにはどうすればよいですか?UCMAが実行できることはすべて、1人のユーザーに集中しています。たとえば、特定のユーザーの「連絡先リスト」に存在するすべての連絡先/グループを取得できますが、それらの連絡先リストの1つに追加できる利用可能な連絡先のリストを照会する手段はありません。MSDNフォーラムでこの投稿を見つけたので、ADに直接問い合わせることが最善の策だと思いました。

2)実際にブロードキャストスタイルのIMを送信するための最良の方法は何ですか?私の作業の前提は、このコード例で見つけたようなもの(具体的にはpublic void SendIM()メソッド)を試すことです。

したがって、ADから受信者のリストを取得し(それぞれをループして現在のプレゼンスを確認しますか?)、自動化を使用してコレクション内の各受信者に対してIM呼び出しを行います。

それは理にかなっていますか?受信者のプレゼンスを確認する必要がありますか、それとも現在のプレゼンスステータスに関係なく、楽観的にIM呼び出しを行うだけですか?IMブロードキャストの送信を示す実用的なコードを誰かに教えてもらえますか?これはおそらく最も一般的なユースケースの1つであると思われるかもしれませんが、SDKサンプルではカバーされていません。前もって感謝します。



更新: リスターが言うように、「ブロードキャスト」メソッドはありません。受信者をループして、各受信者にIMを送信するために電話をかける必要がありました。また、オフライン、ビジーなどのユーザーにもメッセージを送信しようとするため、受信者のプレゼンスステータスを確認する必要があり、例外が発生することがわかりました。特定のプレゼンス状態にのみ送信するのが最適だと考えられています。アプリケーションエンドポイントにはユーザー/グループリストがないため、ADおよびディレクトリサービスを使用して受信者を特定するか、単に受信者の独自のリストを維持する必要があります。最終的に、ユーザーがオートマトンアプリケーションエンドポイントにIMを送信して、アラートブロードキャストをオプトインまたはオプトアウトできるワークフローを作成しました。ワークフローは、単純なサブスクライバデータベーステーブルを維持します。

0 投票する
0 に答える
420 参照

ucma - UCMA 4.0 が機能しない

UCMA 4.0 SDK が提供するクイック スタート サンプルを使用しています。Lyncserver 2013 と Visual Studio 2012 が同じマシンにインストールされています。「RegisterForIncomingCall」イベントを使用してトラフィックをリッスンし、IM メッセージをログに記録する手動プロビジョニング オプションを試しています。アプリケーションは正常に起動しますが、イベントは発生しません。その構成を除いて、クイックスタート「ManualProvisioning」プロジェクトを使用しています。ファイアウォールを無効にし、OCS ロガーによるトレースも試みました。これまでのところ運がありません。この問題をデバッグするために他にできることはありますか?

どんな返信でも大歓迎です。

ありがとう

0 投票する
1 に答える
312 参照

c# - Lync 2010 UMCA 3.0 スケジュール会議にユーザーが自動的に参加する

Lync 2010 で電話会議をスケジュールできるサービスを実装しました。このサービスは、WEB クライアントを使用する外部ユーザーが使用できます。

しかし、まだ 1 つの問題があります。遠い将来の会議をスケジュールできるようにしたいのですが、ユーザーが WEB クライアント経由でログインすると、招待されたすべてのユーザーが自動的に会議に追加される必要があります。これは可能ですか?また、これを Lync サーバーで構成する必要がありますか、それとも (C# コードで) 会議をスケジュールするときに実現できますか?

0 投票する
1 に答える
281 参照

ucma - ucma 3.0 を使用して、ユーザー間のビデオ会議セッションをセットアップ、招待、および管理する

UCMA 3.0 と Lync Server 2010 を使用してビデオ会議セッションをセットアップ、招待、および管理する方法。サンプル コードが役立ちます。

0 投票する
1 に答える
839 参照

lync - 着信通話が応答グループ宛てかどうかを検出する

着信通話を受信して​​いる UCMA 3.0 信頼済みアプリケーションがあります。

私の着信デリゲートは次のとおりです。

通話が最初に応答グループ宛てであったかどうかを判断する方法はありますか?

0 投票する
1 に答える
168 参照

lync-2010 - UCMA 汎用 QuestionAnswer アクティビティ

私は UCMA 3.0 ワークフロー アプリケーションに取り組んでおり、エンド ユーザーが音声またはインスタント メッセージを介して特定のクライアントに関するデータを取得できるように、クライアント管理システムにクエリを生成しようとしています。一般的な入力を許可する UCMA を使用して一般的な質問回答アクティビティを作成する方法を誰かが知っていると思っていました。期待される入力と文法を設定できることはわかっていますが、大文字と小文字のオプションがあり、エンド ユーザーが正確なクライアント名 (またはクライアント番号) を知っている可能性があるため、ユーザーに次のことを許可したいと思います。名前の一部を入力し、基準を満たす名前のリストをデータベースで検索します。誰かが方法を知っていて、可能であればこれを可能にするサンプルコードを持っていますか?

0 投票する
1 に答える
333 参照

ucma - 会話ウィンドウ拡張機能を使用せずにコンテキストを Lync クライアントに渡す

ユーザーのコンテキストを別の lync クライアントに渡したいので、渡された情報に基づいて lync ユーザーが何らかの操作を行います。メール記事を読み、ucma 会話コンテキスト チャネルを使用して可能であることがわかりました。会話ウィンドウ拡張機能を実装します。これは実装したくありません。

会話ウィンドウ拡張機能を使用せずに提案してください。コンテキストを渡すにはどうすればよいですか。