問題タブ [skype-for-business]

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 投票する
0 に答える
99 参照

android - リモート参加者のビデオが開始されたかどうかを確認する方法 (APP SDK)?

新しいアプリ SDK を使用して SfB ミーティングに参加します。リモート参加者のParticipantVideoオブジェクトを確認すると、常にConnected!Pausedです。

ドキュメントによると、クラスのisPaused()メソッドは、ビデオが送信されていないときに返される必要があります。ParticipantVideotrue

参加者のビデオが一時停止されているか、会話に送信されているかどうかを返します。

同じ経験はありますか?これはバグですか?それとも、間違った場所を探していますか?

これは私のコードです。少なくとも 1 人の参加者がビデオを有効にしているかどうかを確認する必要があります。

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

c# - Skype For Business を使用して通話を開始するスクリプト

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

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

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

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

office365 - Skype for Business Online Web SDK サインイン Lync 自動検出 無許可

Skype for Business を現在の AngularJS Web アプリケーションに統合しようとしています。https://msdn.microsoft.com/en-us/library/office/mt622687(v=office.16).aspx の手順に従いましたが、サインインできません。

同じ要件を持つアプリケーションに以前に Outlook (O365) を統合したので、アプリケーションは Azure AD に適切に登録されていると思います。

そこで、次の初期化を使用して、 adalAuthenticationServiceProviderを介して Office 365 Online でユーザーを認証します (以下の例では、tenant と clientId の一部をマスクしています)。

次に、Skype for Business Online へのサインインを試みた後、adalAuthenticationService内に格納されている Azure AD から受け取ったアクセス トークンを使用してユーザーのサインインを試みます。

最初に、 Development Docが 2 つの別々のsignInManager.signIn呼び出しを提案している理由がよくわからないことに注意したいと思います。ただし、私の本当の問題は、最初のサインイン呼び出し ( clientIdを使用) が、「無効な資格情報」のために拒否された GET 呼び出しをトリガーすることです (以下を参照)。

webdirca1.online.lync.com/Autodiscover/AutodiscoverService.svc/root/oauth/user: 401

その後、この同じ呼び出しが 3 秒ごとにループでトリガーされ、今度は「サービスはこのオリジンからのクロス ドメイン リクエストを許可しません」というエラーを返します (以下を参照)。

webdirca1.online.lync.com/Autodiscover/AutodiscoverService.svc/root/oauth/user: 403

最初のサインイン呼び出しをコメントアウトし、Azure AD 認証から受け取ったアクセス トークンのみを使用してサインインしようとすると、https: //lyncdiscoverinternal.localhost/xframeと https :/ からの 2 つの net::ERR_SSL_PROTOCOL_ERROR lyncdiscover エラーに直面します。 /lyncdiscover.localhost/xframe それぞれ (以下を参照してください。PS ドメインを localhost から Azure AD テナントに変更すると、同じエラーが発生します)。

Skype for Business Online 用の Web SDK アプリケーションを開発するための前提条件を満たしていませんか? どんな助けでも大歓迎です。

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

powershell - Lync/Skype モジュールのインポート

Skype for Business Online Connector モジュールをインポートしようとしていますが、計画どおりに進んでいません。ここで説明されている手順に従っています: https://technet.microsoft.com/en-us/library/dn362829(v=ocs.15).aspx

とてもシンプルなはずですが、インポートを拒否します。ダウンロードがインストールではなかった場合は、フォルダーを作成し、そのフォルダーに psm ファイルを配置する必要があることを理解しています。これは、modules ディレクトリに配置されます。しかし、このサイトによると、モジュールがインストールされると、すべてがうまくいくはずです.

信じられないほど明白な何かが欠けていますか?インストーラーが Lync について言及していないため、コマンド Import-Module SkypeOnlineConnector も試しました。しかし、役に立たない。

編集:エラーメッセージは言う:

Import-Module : このシステムではスクリプトの実行が無効になっているため、ファイル C:\Program Files\Common Files\Skype for Business Online\Modules\SkypeOnlineConnector\SkypeOnlineConnectorStartup.psm1 を読み込むことができません。

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

skype-for-business - アクティビティを報告しても UCWA アプリケーションがオフラインになる

ASP.NET Web アプリケーションの一部として (シングルトンとして) 実行される UCWA アプリがあり、reportMyActivityドキュメントに従って 2 分ごとに実行されるスケジュールされたジョブを使用しています。アプリケーションを有効かつオンラインに維持するため。

サーバーのログを見ると、アプリケーションはサーバーによって定期的にシャットダウンされており、ほぼ常に作成後約 20 分でシャットダウンされています。この 20 分間reportMyActivityは正しく204 - NoContentを返し、その後 (オフラインになると)、代わりに404 - NotFoundreportMyActivityを返します。

また、イベント チャネルを介して受信するすべてのイベントをダンプしていますが、イベントや証拠が発生していません。UCWA アプリがサーバーからシャットダウンされている時間に対応します。

オンプレミスのマルチテナント環境をターゲットにしています。

アイデアや提案はありますか?

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

skype-for-business - Skype for Business 会議セッションでさまざまなストリームにアクセスする

Skype for Business 会議でさまざまなストリームにアクセスするには、どの API を使用しますか? たとえば、オーディオ ストリームのみを記録したり、共有デスクトップを個別に記録したりできますか? これは、サーバー レベルまたはクライアント レベルで行う必要がありますか?

提案?

ありがとう!

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

skype - 匿名の会議に参加します。サービスはクロスドメインを許可していません

UCWA サンプル コードで提供されている匿名の会議を使用しようとしています。開発者サンドボックスは、metio.net ドメインを使用すると正常に動作しますが、会社のドメインを使用しようとすると、「サービスは、このオリジンからのクロス ドメイン リクエストを許可しません」というエラー メッセージが表示されます。そのため、匿名の会議参加を使用して、AnonMeeting.js のドメインを会社のドメインに変更しようとすると、同じエラーが発生します。私は、インデックス ページで利用可能な唯一の他のオプションである自分のトポロジを試しました。Skype for Business のログインを使用すると、403 エラーと同じコンソール メッセージ「サービスでは、このオリジンからのクロス ドメイン要求は許可されません」が表示されます。私がいる会社では、Skype for business online を使用しています。

URL http://lyncdiscover.domain.comを入力すると、問題なく xml ツリーに到達しますが、https の場合は無効な証明書を受け入れる必要があります。これを行って UCWA サンプル サイトを再開しようとすると、同じクロス ドメイン エラーが発生します。

API 内で URL を http に変更できるかどうかを知りたいです。また、サンプル コードを使用して、私のドメイン [または metio.net] で匿名チャットを機能させるためのサポートも提供しています。これを手伝ってくれてありがとう

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

office365 - UCWA - 余分な参加者削除イベント

Skype Online バージョンの UCWA で奇妙な動作が発生しています。通常の Skype for Business クライアントを使用しているユーザーと会話を開始し、会話を続けます。会話の途中で、UCWA イベント リソースから誤って参加者がイベントを追加および削除したように見えることがあります。

たとえば、イベント リソースへの 1 回の GET で、参加者が追加されたイベントを受け取ります。次に、参加者削除イベントを受け取ります。3 番目に、「削除された」参加者が私にいくつかのメッセージを送信したというメッセージ イベントを受信します。参加者の追加/削除イベントがさらに発生することもあります。

これは私のログの 1 つからの例です。

ユーザーが実際に会話に参加したり、Skype の会話ウィンドウを閉じたりしたときに、これらの追加/削除されたイベントと実際のイベントを区別する方法がわかりません。代わりに、participantMessaging イベントをキーオフしようとしましたが、Skype ユーザーが会話ウィンドウを閉じたときに、participantMessaging 削除済みイベントを確実に受信できないことがわかりました。私は UCWA を使用するのにかなり慣れていないため、これが UCWA のオンプレミス バージョンの通常の動作なのか、Skype Online 実装のバグなのかはわかりません。

Microsoft が Skype for Business Online でこの UCWA 機能を有効にしたことは知っていますが、以前に UCMA または Lync Client SDK で経験した動作と比較すると、かなり不安定なようです。

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

javascript - "https://pipe.skype.com/Collector/3.0/" での Skype Web API "Get not supported" エラー

Microsoft の入門ページのサンプル コードを試してみると、さまざまなソース (ここにある他の質問からのものも含む) からのコードで、常に同じエラーが発生します

要素が見つかりません。

このページを手動で呼び出すと、単に次のように表示されます

HTTP GET はサポートされていません

後で私は、この男がOffice365アカウント(私と同じ)でこれをやろうとしているので、どういうわけか関連しているように見えるこの質問を見ましたが、現在のオンラインドキュメントでは、これが今であるかどうかは本当にわかりません( 2016 年 6 月) 2015 年末とは異なります。

ところで、サンプルコードはここにあるものとまったく同じです(質問で言及されているバグは関係ありません。コードを削除して、jqueryパラメーター/ HTML-ID-lookupを使用しないようにすることができます)。

簡単に言うと、サンプルは O365 で動作するはずですか? どうしてこんなに変な動きをするの?最悪の事態を想定して、O365 内で軽量の Javascript または C# アプリケーションを使用して Skype for Business への接続を実現する代替手段はありますか? 私は今悲しいです:-(。

更新

GitHub 公開リリース ページで、Office365 が正式にサポートされているというヒントを見つけました。サンプルを参照してください。現在、「オンプレミス」サンプルと「オンライン/o365」サンプルに分割されています。これは私には役に立ちませんが、誰かが私の問題について考えを持っていることを願っています:-/。

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

skype-for-business - uwp アプリケーションで ucwa を使用する Skype for Business

ユーザーのプレゼンスステータスを取得するために ucwa apis を使用しようとしています。しかし、アプリケーションリソースの取得に失敗したため、問題が発生しています