問題タブ [skypedeveloper]
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.
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」サンプルに分割されています。これは私には役に立ちませんが、誰かが私の問題について考えを持っていることを願っています:-/。
microsoft-cognitive - 「Skype for Business」用の Skype ボットを作成できますか?
「Skype」で動作するボット プログラミングの例を見てきました。Microsoft のボット/コグニティブ サービス ツール/フレームワークを使用して、"Skype for Business" 上で動作するエンタープライズ ボットを開発することはできますか?
skypedeveloper - Skype の「ミーティング」Web コントロールはありますか?
「会話」コントロールしか表示されません。他にもありますか?ページ内にミーティング UI を埋め込みたいです。http://meet.lync.com/ ... を iFrame に読み込もうとしましたが、ページ内の JavaScript によってレンダリング プロセスが停止します。これを回避するためのハックを見てきましたが、そのルートには行けません。
c# - ビデオ通話の初期化時に UnauthorizedAccessException が時折スローされる
Lync 2013 C# SDK が 2015 Skype For Business と連携している場合、ビデオ通話を開始すると、Lync が UnauthorizedAccessException を繰り返しスローする状態になることがあります。この質問と同様に、Skype for Business (15.0.4569.1506) を UISuppression モードで実行していますが、ビデオ ウィンドウの所有者を設定すると問題が発生します。
アプリケーションを閉じて再起動すると、問題は一時的に解決しますが、再び発生します。問題の再現は予測できません。
これが一見ランダムに発生し、他の時には完全に機能する原因は何ですか?
skype-for-business - Skype for Business Web SDK - 会話への再参加が機能しない
問題のシナリオは次のとおりです。
- SDK を介して Skype 会話を作成し、3 人または 4 人の参加者を追加して、会話 URI を使用した Skype 会議になります。
- 切断した場合に再参加できるように、会話 URI をデータベースに保存します。
翌日、その会話 URI に再接続しようとすると、エラーが発生します。
Error: The person or meeting doesn't exist. at Error (native) at String.Exception (https://latest-swx.cdn.skype.com/jLync/master_0.4.212/sdk.js:3801:31) at Object.EInvitationFailed (https://latest-swx.cdn.skype.com/jLync/master_0.4.212/sdk.js:17564:38) at https://latest-swx.cdn.skype.com/jLync/master_0.4.212/sdk.js:33747:56 at Task.exec2 (https://latest-swx.cdn.skype.com/jLync/master_0.4.212/sdk.js:4509:63) at Task.exec (https://latest-swx.cdn.skype.com/jLync/master_0.4.212/sdk.js:4489:26) at Task._complete (https://latest-swx.cdn.skype.com/jLync/master_0.4.212/sdk.js:4471:30) at Task.resolve (https://latest-swx.cdn.skype.com/jLync/master_0.4.212/sdk.js:4433:33) at handler (https://latest-swx.cdn.skype.com/jLync/master_0.4.212/sdk.js:15297:34) at Event._invoke (https://latest-swx.cdn.skype.com/jLync/master_0.4.212/sdk.js:5133:32)
オンライン ドキュメントに従い、ここで提供されているコード例を使用しています: https://msdn.microsoft.com/EN-US/library/office/dn962176(v=office.16).aspx
エラーをスローしているのは次の行です。
conversation.chatService.start().then(function() {…});
具体的には、既存の会話が見つからない場合に新しい会話を作成するという部分:
getConversationByUri 既存のマルチパーティ会話モデルを検索するか、新しいモデルを作成します。
どんな助けでも大歓迎です!
skype-for-business - Skype for Business Web SDK - 参加者オブジェクトが空です
Skype for Business Web SDK を使用して会議を作成すると、conversation
オブジェクトにはparticipants
、その会議の参加者の詳細を表すオブジェクトを含むリストが含まれます。これは機能しており、期待するすべての参加者を確認できます。
ただし、他のユーザーがSkype for Business Web SDK を介して作成した会議に参加participants
すると、その会議に接続している他のユーザーがいるという事実を知っていても、リストは常に空になります。
これは SDK のバグですか? どんな助けでも大歓迎です!
編集:提案後に詳細情報を更新
次のコードを使用してオブジェクトを取得しconversation
ます (URI 経由で取得していることに注意してください)。
app.conversationsManager.getConversationByUri(uri);
conversation
オブジェクトを使った実験の出力は次のとおりです。
conversation.participants()
戻り値[]
conversation.participants
戻り値function [Collection: 0 items]
ログPromise {task_ccf0d98018eaf: Task}