問題タブ [ucwa]

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

office365 - Skype for Business Online (Office 365) ユーザーのプレゼンス情報

申し訳ありませんが、詳細を提供しすぎて、同期していない場合。

私の質問は、Skype for Business Online (Office 365) ユーザーのプレゼンス情報を Web アプリケーションに表示する方法はありますか?

私たちの Web アプリケーションでは、従業員ユーザーに機能を提供したいと考えています。これを使用して、従業員はステータスを確認したり、シフトの非常に賢いユーザーとチャットしたりできます。オンプレミスの Skype for Business サーバーに対して構成を行うのではなく、クラウド経由で構成したいと考えています。開発目的で HTML 5、JavaScript、C# を使用しています。

Office 365 サブスクリプションがあり、少数のユーザー用に Azure Active Directory を構成しています。Microsoft Graph API を使用して認証を実行する必要があると思います。

グーグルで検索したところ、

*

Skype Web API で作成されたアプリケーションは、Skype for Business Online (O365) ユーザーと通信できますか?

回答: 現在、Skype Web API アプリには、ローカルのオンプレミス Lync 2013 または Skype for Business サーバーが必要です。オンライン機能はロードマップにありますが、現時点ではリリース日はありません。

*

Skype 開発者プラットフォームのドキュメントには、Skype と通信するためのさまざまな SDK と API がリストされています。Lync 2013 SDK のみが Skype for Business online をサポートしていますが、残念ながら html と javascript はサポートされていません。

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

asp.net-web-api - Office365 を使用した Skype for Business UCWA および Web API

Office365 サーバーに接続し、Skype for Business で UCWA (ucwa.skype.com/) を使用することはできますか?

この例を使用したいhttps://www.matthewproctor.com/Send-An-IM-With-UCWA-Creating-the-Application/しかし、接続に使用できるサーバーがわかりません...

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

javascript - SFB Web SDK から UCMA Bot にトースト メッセージを送信する方法

音声通話を UCMA Bot に接続するために、最新の SFB Web SDK を使用しています。SFB Web SDK から UCMA Bot にトースト メッセージを送信したいと考えています。正常に機能する IM 通話を試しましたが、音声通話のシナリオでは機能しませんでした。私はそれについて検索しましたが、関連するリソースが見つかりませんでした。すべてのブログは、トースト メッセージについてではなく、通話の接続方法についてのみ説明しています。

前もって感謝します。

0 投票する
4 に答える
2157 参照

azure - コンソール アプリから Skype for Business Online で IM を送信する

一般的な AD アカウントからオンラインで Skype for Business を介してユーザーに通知/リマインダーを送信できる C# コンソール アプリをセットアップしようとしています。先日、このページによると、UCWA がオンラインの Skype for Business でサポートされるようになったことを見て興奮しました: https://msdn.microsoft.com/en-us/library/office/mt650889.aspx .

このチュートリアルに従って、このセットアップを取得しようとしています: https://msdn.microsoft.com/en-us/library/office/mt590891(v=office.16).aspx。これまでのところ、あまり運が良くありませんでした... Azure AD でアプリケーションをセットアップしましたが、その記事の「暗黙的な許可フローを使用してアクセス トークンを要求する」手順で行き詰まりました (100% 確信が持てるわけではありません)。その前に正しい行動を取るかのいずれか)...これまでのところ、私はこれを持っています:

私の GetResponse および CreateRequest メソッド:

accessTokenResp はオフィスのオンライン ログオン ページであり、先に進むために必要なアクセス トークンではありません。上記のコードのかなりのバリエーションを試しました。

より多くの例を求めてネットを探し回っていますが、特に Office 365 の UCWA サポートが非常に新しいため、実際には何も見つかりません。誰かが私がやろうとしていることを実行する方法の例を持っているか、または私にそれを指摘することができますか? 私がこれまでに見つけたものはすべて、私が試みているものに近いものではありませんでした. 残念ながら、Skype for Business クライアント SDK も使用できません。要件をすべて満たしていないからです。

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

node.js - node jsとUCWAを使ったチャットアプリ

ノード js と ucwa を使用してチャット アプリケーションを作成しようとしています。ノード js アプリケーションから登録済みの lync ユーザーにメッセージを送信したいと考えています。その後、登録済みの Lync ユーザーに IM を送信する際に助けが必要です。コード例を教えてください。

UCWA Lync authentication - 500 web ticket is invalidのようにコードを使用しています。このステップの後、ノード js と UCWA を介して IM を送信する方法は?

以下は私のコードです:

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

ucma - Skype for Business Server アプリケーションには、UCWA、UCMA、または別の API を使用する必要がありますか?

Skype for Business の周りにはさまざまな SDK/API がたくさんあるようです。組織内のユーザーにドメイン固有の情報を伝達できるサーバー側のボットのようなアプリケーションに適したものを解読するのに苦労しています。たとえば、メッセージを介してタスクを配信し、プレゼンスベースのタスク割り当てを実行できるようにしたいと考えています。これはかなり簡単に達成できるように思えますが、これを実現するための REST エンドポイントとドキュメントはどこにありますか。たとえば、これを容易にする小さなコンソール アプリケーションを作成したいとしたら、どの API をお勧めしますか?

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

c# - Using UCWA api and getting error when trying to connect through code C#

I am using UCWA api to create Lync Meeting URL but I am getting error in a step,

and it is related to LYNC so trying to figure out how to resolve. My code is

and output of last 4 variable is as

res_00.RequestMessage

res_00.Headers

res_00.StatusCode

res_00.Content

0 投票する
4 に答える
2533 参照

skype-for-business - Skype for Business のアプリケーション URL を取得できない

https://msdn.microsoft.com/EN-US/library/office/mt590891(v=office.16).aspxの手順に従って、Skype for Business Online で REST API を使用しようとしてい ます。

最初に検出サービスを呼び出してから、ユーザーの検出 URL を取得します。私には次のように見えます: https://webdir0b.online.lync.com/Autodiscover/AutodiscoverService.svc/root/oauth/user

次に、Azure に呼び出しを行い、https://webdir0b.online.lync.comのアクセス トークンを正常に取得します。次のステップでは、問題が発生します。ユーザーのディスカバリー URL に対して再度要求を行い、アクセス トークンを含めます。呼び出しは正常に返されますが、問題は、ドキュメントに記載されているように、ペイロードに「アプリケーション」の URL がないことです。代わりに、一般的な検出エンドポイント ( https://webdir.online.lync.com/autodiscover/autodiscoverservice.svc/root )を呼び出したときに取得したものとまったく同じ情報が返されます。正しいエンドポイントを呼び出していることを 3 回確認したので、ユーザーのディスカバリ URL を呼び出したときに期待されるペイロードが得られない理由についてのヒントはありますか?

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

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

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

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

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

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

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