問題タブ [lync-2013]
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.
c# - lync sdk を使用して特定の lync ユーザーをサインアウトする
ご存知かもしれませんが、lync は複数のユーザーが同時にログインすることをサポートしていますが、これはアプリケーションに問題を引き起こすため、2 番目のユーザーがログインしたら、最初のユーザーを強制的にログアウトさせたいと考えています。
lync sdk (クライアント sdk またはサーバー sdk) を使用して特定の lync ユーザーをサインアウトする方法はありますか? Web 上の lync sdk または lync server sdk またはイベントで何も見つかりません。
どんな助けでも大歓迎です。
lync - Lync: 添付ファイルのダウンロード中に CanInvoke が false を返す
ファイルをクライアントに送信するコードがあり、別の側で ContentAdded イベントを使用して受信しています。そのイベントは発生しますが、CanInvoke は false を返します。どこが間違っているのですか?
ありがとう!
(注: Lync クライアント 2013 を使用しています)
編集1:
CanInvoke は、ステートメントの前にメッセージ ボックスを配置すると true を返し、それ以外の場合は false を返します。バックグラウンドスレッドなどに影響していますか?
ms-office - Lync 2013 および Office 2010
Lync 2013 の最近の展開で、アドレス帳または Outlook から連絡先が見つからないという問題が発生しています。ユーザーがまだ Office 2010 を使用していることが関係しているようです。
Lync 2010 で動作し、Office 2013 がある場合は Lync 2013 でも動作します。
誰にも提案/回避策はありますか?
c# - リモートでC#を使用してLyncサーバーでCsUserを有効にする
テスト ラボのドメインに参加しているサーバーから Enable-CsUser が c# を取得したい
Lync サーバーの FQDN は lync.mohsen.com で、Lync サーバーで「asadi」を有効にしたい (「asadi」は LDAP と交換に存在する)
これは私のコードです
しかし、このコードは機能しません!
どこで私は間違えましたか?
extensibility - Lync 2013 で ExtensibilityWindowSize を小さく設定する方法
Silverlight を使用する Lync 2013 クライアント用の Lync 会話拡張ウィンドウを開発しました。
拡張ウィンドウのサイズを変更し、レジストリ キー "ExtensibilityWindowSize"=dword:00000000 を設定したいと考えています。ただし、小さいサイズ (dword:00000000) と中サイズ (dword:00000001) は同じサイズと同一性です。
Lync 2013 で ExtensibilityWindowSize を正しく設定するにはどうすればよいですか?
powershell - Lync SDK (2013 またはその他) を介して着信転送を設定することはできますか?
私は大規模な機関の IS 部門で働いています。私たちの電話を処理する Lync サーバーは別の部門によって処理されており、それらの協力を必要とするソリューションは実行できません。これにより、Lync サーバー、SEFAUtil などから実行される追加の特権を必要とするソリューションが除外されます。
私の個人用の Lync 2013 クライアントには、卓上電話を別の番号に転送できる、忌まわしい GUI メニューがあります。そのため、理論的には可能であることを私は知っています。
自分の個人的な資格情報でログインする (大量の SDK がインストールされた) powershell コードがあります。私が入手したブログでは、スクリプトが任意の IM メッセージを送信することができました (私にはあまり役に立ちませんでした)。次のようになります。
間違ったパスワードを入力すると、barfs するという点で、これは機能しているようです。
SDK 内から、callfowarding を特定の番号に設定することは可能ですか? Microsoft の恐ろしいドキュメントは、スクリプトがイベント ハンドラーを介してキャッチした着信を転送する方法を示しています。つまり、スクリプトはポーリング ループで実行する必要があり、転送するアカウントのリストを反復処理することはできませんでした。GUI クライアントから、電話を番号に転送するように設定すると、マシンの電源を切っても転送が継続するため、半永久的に何かがサーバーに送信されます。Lync SDK は同じことを実現できますか?
Lync 2010 は非推奨ですが、それに基づくソリューションがあれば幸いです。Powershell が推奨されますが、VB または C# のコードがある場合は、それも問題ありません。銀の大皿にすべてを盛り付ける必要はありません。作業するための手がかりがいくつかあるだけです。
lync - Lync / UCWA を使用して、Lync プラットフォームで他のユーザーのプレゼンス情報を設定できますか?
テレフォニー プラットフォームがあり、テレフォニー プラットフォームのイベントに基づいて、Lync ユーザーのプレゼンス ステータスを変更しようとしています。私たちは、REST API に精通しており、ほとんどのインフラストラクチャを既に配置しているため、UCWA REST API を使用することをお勧めします。
ドキュメントを確認すると、ユーザーが独自のプレゼンスを設定できることがすぐにわかります。ただし、すべてのユーザーの認証情報を追跡する必要はありません。代わりに、一部のユーザー (おそらく管理者のようなユーザー) は、UCWA を使用して他のユーザーのプレゼンス ステータスを変更できますか? 外部で Lync ユーザーのプレゼンス状態を管理するための他の実用的な可能性はありますか?
lync - Lync エンドポイントのユーザー エージェント文字列を取得する
私はルーティングを使用してLync 2013に基づいてルーティングアプリケーションを構築していMSPL
ます.ServerAgent
ApplicationEndpoint
ここで、ユーザーのアクティブなエンドポイントに基づいてルーティングを構成する必要があります。具体的には、ユーザーが Lync Mobile (モビリティ) クライアントであるエンドポイントを持っているかどうかを確認する必要があります。
スクリプトでユーザーのエンドポイントのリストを取得できますMSPL
が、これはエンドポイント ID、機能、および GRUU しか提供しません。適切なルーティングを決定するには、各エンドポイントのユーザー エージェント文字列が必要です。
ユーザーのプレゼンスをサブスクライブするとUCMA
、個々のエンドポイントのプレゼンスが得られますが、ユーザー エージェント文字列も得られません。
これまでに見つけた唯一のルートは、Lync .\rtclocal
SQL サーバーにアクセスしてrtcdyn.dbo.RegistrarEndpoint
テーブルにクエリを実行することです。これは、各フロントエンド SQL サーバーに SQL 接続を追加することを意味します。これは、どうしても避けたい最後の手段です。
クライアントバージョン/ユーザーエージェント文字列を含むすべてのユーザーのエンドポイントを取得するための他のオプション (できればMSPL
またはを使用) はありますか?UCMA
編集:
- MSPL コンパイラ コードを確認しましたが、現在の要求以外のエンドポイントのユーザー エージェント文字列を取得しているように見えるものはありません。文書化されていない機能がいくつかありますが、私には役に立たないようです。
- 強化されたプレゼンス コンテナーのいずれかに情報があるかどうかを確認しましたが、何も見つかりませんでした。
編集2:
"machineState"
後で掘り下げますが、プレゼンス カテゴリからデバイス タイプを取得するのが最善の策だと思います。すべてのエンドポイントはこれらのいずれかを発行します。XML は MSDN: で説明されていますstate[@type='machineState'] element
。次のものを含むことがdevice
できる要素があります。
computer
: デバイスは、Lync 2013 が実行されているコンピューターです。
deskphone
: デバイスは、Lync Phone Edition が実行されている固定電話です。
mobile
: デバイスは、Microsoft Lync 2010 for Android、iPad、iPhone、Nokia、または Windows Phone が実行されている携帯電話です。
web
: これは、Microsoft Lync Web App が実行されているコンピューターです。
しかし、からこの要素を照会する方法はMSPL
? 関数はありQueryCategory(..)
ますが、これはマシンの状態を返すようには見えず、集約されたプレゼンス状態のみを返します。
active-directory - Lync サーバーが「AD で中央管理ストアを見つけられない」のはなぜですか?
Lync Server 2013 の環境をセットアップしたいと考えています。そして、http://windowspbx.blogspot.hk/2012/07/step-by-step-installing-lync-server.htmlおよびhttp :/のチュートリアルに沿って歩きました。 /prajwaldesai.com/step-by-step-installation-of-lync-server-2013-standard-edition-part-3-installing-lync-server-2013/ . 静的 IP アドレスを設定した新しい 3 つの仮想マシン: 1 つは Lync サーバー 2013 用、1 つは AD DS/DNS/etc 用、もう 1 つは SQL サーバー 2012 用です。サーバーをプッシュしました。ここに行きます:失敗!さまざまな方法で試行錯誤し、他の多くの記事を調べましたが、結果は 1 つの場所を示しています: Active Directory で中央管理ストアの場所が見つかりません。ああ、私は夢中になるよ!それを修正するにはどうすればよいですか?
どんなコメントでも大歓迎です!