問題タブ [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.

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

skype-for-business - 一部のサンプル ユーザーが Skype Web SDK で機能しない

Skype Web SDK は初めてです。提供されたサンプル、特にチャット サービス スクリプトを使用しようとしています。SDK をテストするために、ここmsdn.microsoft.com/en-us/skype/websdk/downloadrunsamplesで説明されているように、 ucwa.skype.comの資格情報を使用します。

そこには3つの資格があります。2 つ目 (別名 Fernando) を使用すると、チャット サービス スクリプトを使用して、ビジネス用の Skype (office-365 アカウント) とチャットできます。しかし、別のテスト アカウント (同じく ucwa から) を使用して同じことをしようとすると、デスクトップ アプリでチャットの招待状を受け取ることができません。私は、SDK が office-365 アカウントをサポートしていないことを認識していますが、ここでは ucwa から提供されたアカウントに接続しています。

サンプルを両方のアカウントで同時に (2 つの異なるウィンドウで) 実行しました。実際に機能するアカウントと他のアカウントの唯一の違いは次のとおりです。

機能するもの

別のもの

パラメータを変更していません (wamp サーバーを使用してローカルでサンプルを実行しているだけです)。

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

ios - iOS SDK Skype の遅延の問題 + 接続の完了時にデフォルトのオーディオ フィードがミュートになる

私は iOS SDK Skype for Business を使用しています。次の懸念事項があります。

  1. 遅延の問題- 良好なネットワークでも通話を接続するのに多くの時間がかかります。また、ビデオ サービスをオンデマンドで維持しています。デフォルトの接続はオーディオ フィード専用です。
  2. 接続されたオーディオ フィードのデフォルトをミュートに設定して呼び出した後、didChangeIsMuted デリゲートは true (ミュート) を返します。ミュートを解除するには、ユーザーがボタンを手動で押す必要があります。
  3. URL https://github.com/OfficeDev/skype-ios-app-sdk-samples/tree/master/BankingAppSwiftの最新の SDK デモは正常にコンパイルされていません。不足しているリソース ファイルはほとんどありません (ヘルパー ファイル)。
0 投票する
2 に答える
404 参照

office365 - Skype Web SDK ユーザー AvatarURLs 不正アクセス

Skype for Business Online 用の Skype Web SDK ( https://msdn.microsoft.com/en-us/skype/websdk/developwebsdkappsforsfbonline ) を使用するアプリケーションを開発しています。

access_token (SDK signIn Manager によって使用される) を取得する OAuth 2.0 プロトコル認証コード許可フローが先行する SDK の signIn Manager を介して、ユーザーのサインインに成功しました。

サインインしているユーザーのグループ リストや、各グループに関連付けられているユーザーの取得など、特定のタスクを完了しました。また、displayName やステータスなど、各ユーザーの関心のあるデータを取得することもできました。

ただし、どのユーザーに対しても有効な avatarUrl を取得できません。次のような URL を返すすべてのユーザーに関連付けられている avatarUrl を取得できます。

"//webpooldm12a04.infra.lync.com/ucwa/oauth/v1/applications/[サインインしているユーザーの ID?]/photos/[写真を取得しているユーザーの電子メール]".

この URL に移動すると、「401 - Unauthorized: Access is denied due to invalid credentials.」が返されます。サーバーエラー。

Skype Web SDK for Skype for Business Online を使用してユーザーの avatarUrl を取得できた人はいますか?

Office 365 (outlook.office.com/owa/?realm=[your_domain].com) にログインし、Skype for Business Online (右上隅、Skype アイコン) にアクセスすると、各ユーザーのアバターが同じ呼び出しで取得:

"//webpooldm12a04.infra.lync.com/ucwa/oauth/v1/applications/[サインインしているユーザーの ID?]/photos/[写真を取得しているユーザーの電子メール]".

ここでは、[サインインしたユーザーの ID] のみが異なります。コード内の ID を ...outlook.office.com/owa/... 経由で生成された ID に置き換えることは明らかに機能しますが、...outlook.office.com/owa/... 経由で既に認証されている場合に限ります。私のユーザーでサインインした場合のみ。

これにより、Skype Web SDK for Skype for Business Online によって取得された avatarUrl 内の ID が実際には有効でないか、この問題がこのhttps://github.com/OfficeDev/skype-webに関連していると思われます。 -sdk-samples/issues/1 .

誰かがこの問題に光を当てることができれば、それは大歓迎です。

0 投票する
3 に答える
519 参照

skype-for-business - UCWA - アプリケーションごとに異なる結果

https://ucwa.skype.com/websdkのインタラクティブ Web SDK で遊んでいます。Azure AD ログインで正常にサインインしています。F12 ツールを使用すると、有効な oauth トークンを取得したことがわかります。

今、私はこのトークンを取得し、次のような GET 要求を介して人物オブジェクトを取得しようとしています: _https://webpoolam30e08.infra.lync.com/ucwa/oauth/v1/applications/113782897528/me

結果は次のとおりです。

}

私が期待するのは、次のような私に関する詳細情報です。

結果はアプリケーションIDに依存することがわかりました。Office365 Web ポータル (_https://outlook.office.com/owa) を開いて、F12 ツールで有効なアプリケーション ID を検索すると、期待どおりの結果が得られます。インタラクティブな Web SDK の例から取得した OAuth トークンを使用しても。これはセキュリティや許可の問題ではないのでしょうか?? Azure 管理ポータルのすべてのアクセス許可へのアクセスを許可します。

また、非常に奇妙なのは、この 2 つの非常によく似た要求に対して、同じ oauth トークンで異なるステータス コードを取得することです。

_https: //webpoolam30e08.infra.lync.com/ucwa/oauth/v1/applications/113782897528/me/プレゼンス

-> 200 OK

_https: //webpoolam30e08.infra.lync.com/ucwa/oauth/v1/applications/112861033140/me/プレゼンス

-> 403 禁止

では、なぜ両方のアプリケーションに違いがあり、同じ結果を得るために何が必要なのでしょうか? 紺碧の構成に欠けているものはありますか?

手伝ってくれてありがとう

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

.net - Skype for Business 機能を WPF アプリケーションに統合する方法

Kinect ジェスチャによって制御される WPF アプリケーションを作成しています。実装する必要がある機能の 1 つは Skype for Business の統合であり、Microsoft が提供するすべてのSDKに完全に混乱しています。

以下を wpf アプリケーションに統合する必要があります。

  • 音声通話またはビデオ通話の開始、終了、および拒否
  • ユーザーに電話がかかってきたことを検出する
  • 進行中の通話がいつ切られたかを検出する

フォーカスを実際の Skype for Business ウィンドウに切り替えるか、コントロールを wpf アプリケーションに統合することができますが、統合に何を使用すればよいかわかりません。

私が主に調べたのはLync 2013 Client SDKですが、Skype for Business 2016 に問題があるようで、Silverlight コントロールと Visual Studio 2012 の事前要件が古くなっているように見えます。

UCMA 5.0 SDKの使用方法と、それに関する例が見つからないため、WPF アプリケーションで使用できるかどうかについて完全に混乱しています。

そこで、コミュニティに推薦を求めることにしました。現在、Skype for Business の音声/ビデオ通話機能を WPF アプリケーションに統合するための最良の方法は何ですか?

0 投票する
3 に答える
422 参照

skypedeveloper - Skype Web SDK の各メッセージの 2 倍

しばらくの間、Skype Web SDK を使用しています。ただし、サンプルで指定された同じコードを使用した後でも、サインインしたときに投稿したメッセージを 2 つ受け取ります。これを制限するためにコードで使用するものはありますか?

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

c# - 複数の Microsoft Bot に同じエンドポイントを使用することは可能ですか?

新しい Microsoft Bot Framework を使用して Skype Bot を構築しようとしています。複数のボットに同じエンドポイントを登録することは可能でしょうか?

Microsoft の例を見たところ、web.config を使用して次のものを保存しています。

そして、[BotAuthentication]属性を使用してすべてを解決します。

同じエンドポイントを複数のボットで再利用できる場合、認証をどのように処理すればよいですか?

ありがとう