問題タブ [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 に答える
497 参照

php - API に対して HTTP 要求を実行して、Lync 2010 サーバーからプレゼンス データを取得することが可能

Lync 2010 でプレゼンス データを取得するために HTTP 要求を実行できるかどうかを確認したかっただけです。Lync 2007 で行った方法と同様です。

Linux マシン上の PHP スクリプトからこの要求を行いたかったのです。追加のソフトウェアをインストールしなくても、これは可能ですか?

どんな助けでも素晴らしいでしょう。

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

skype-for-business - UCWA - contactPresence リソースにプロパティ「アクティビティ」がありません

UCWA を介して、各連絡先の contactPresence を要求しています。

API リファレンスによると、contactPresence リソースには、以下を含む「アクティビティ」プロパティが必要です。

アプリケーションの作成時に指定された UTF-16 およびロケールでエンコードされた連絡先の現在のアクティビティ。ローカライズされた文字列が連絡先のパブリケーションに存在する場合、この文字列の値は現在のアプリケーションのカルチャでローカライズされます。それ以外の場合、この文字列の値はよく知られているアクティビティ文字列の 1 つであり、その場合、アプリケーションがローカリゼーションを担当します。よく知られているのは、「会議中」、「緊急の中断のみ」、「電話中」、「会議中」、「オフワーク」、および「プレゼンテーション中」です。

参照: https://ucwa.skype.com/documentation/Resources-contactPresence

しかし、私たちの回答では:

$ curl -i 'https://lyncwebsvcX.XXX.com/ucwa/oauth/v1/applications/xxx/people/xxxxx/presence' --header "Authorization:Bearer cwt=AAEBHA....aFE"

戻り値: {"availability":"Offline","deviceType":"Unknown","lastActive":"\/Date(1480607186000)\/","_links":{"self":{"href":"/ucwa/oauth/v1/applications/...../presence"}},"rel":"contactPresence"}

空き状況に関係なく、どの連絡先も contactPresence にアクティビティ プロパティがありません。

サーバーは、累積的な更新プログラムがインストールされている Lync 2013 サーバーです (少なくとも 2016 年 8 月まで)。

編集

Lync 2013 ではカスタム状態がサポートされていないようです。

プレゼンス ステータスは Skype for Business (Lync) で事前に設定されているため、カスタム ステータスを作成することはできませんが、個人的なメモを追加することで、自分がどこにいるか、何をしているかについて連絡先に詳細を伝えることができます

参照: https://support.office.com/en-us/article/Change-your-presence-status-in-Lync-ef8998cc-7801-4b62-81ba-9a2c1630f9e5

上記の個人的なメモは、contactNoteリソースとして利用できるようであり、連絡先からの可用性や活動とは関係ありません。

activityただし、これは何が似ているのか、Lync 2013 で使用できるかどうかを説明していません。質問のその部分が残っています。

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

java - Microsoft Graph から「連絡先のプレゼンス」を取得することはできますか?

私はMicrosoft Graph APIを調べてきました: https ://graph.microsoft.io/en-us/docs/overview/overview

これまでのところ、API を使用して問題が発生したことはありません (認証コードの取得、ユーザーの取得など)。しかし、私は彼らの存在を見つけることができないようです...

「ユーザー」オブジェクトのリストがあり、それらの存在を追加できるようにしたい..

これは可能ですか?

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

bots - Skype for Business Online - UCWA を使用してメッセージを送受信する

「Skype For Business」のBOT的なサービスを構築しようとしています。現在、Microsoft BOT Framework には、このためのすぐに使えるチャネルがありません。インターネットで検索すると、Lync Server 2013 SDK を使用してこのような問題に対処するための次の優れた回避策が見つかりました。 http://devopssnippets.blogspot.jp/2016/08/integrating-lyncskype-for-business-with.html#.WIW3PXKtTjE

しかし、私の場合、Lync Server 2013 SDK がサポートされていない Office365 に" Skype For Business Online " があります。

UCWAのWeb APIは「Skype For Business Online」で利用できるようです。この API を使用して、IM を受信し、これをDirectLine APIを使用して既存の BOT に転送したいと考えています。最後に、Skype ユーザーに DirectLine API からの応答を返したいと思います。

ここで、UCWA を使用してユーザーからメッセージを受信し、ユーザーにメッセージを送信できるかどうかを知りたいと思っています。

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

skype-for-business - UCWA: makeMeAvailable が禁止と API の混乱を返す

SFB からメッセージを送受信する小さなコンソール アプリケーションを作成しようとしています。最初にhttps://github.com/tamhinsf/ucwa-sfbo-console
のコードを使用し、readme.md に従って Azure 管理ポータルでアプリを作成しました (念のため、すべての委任されたアクセス許可を割り当てました)。 既にすべての API 作業が含まれています (したがって、正しくログインしていると確信しています) )次の応答が得られます

私の投稿データは次のとおりです

これは、ucwa.skype.com サイトの例とまったく同じです。

また、メッセージを送信するのに問題があることもわかっています。Skype サイトでは、https: //ucwa.skype.com/documentation/Resources-startMessagingに呼び出しが表示されます。

しかし、私のアプリケーションの応答では、embedded.communication._links.startMessaging は /messagingInvitations であり、/startMessaging ではありません。https://ucwa.skype.com/documentation/KeyTasks-CreateApplication-3のドキュメントにも示されています

メッセージを正しく送受信するために何をすべきかについてかなり混乱しており、API ドキュメントはあまり役に立ちませんでした。

前もって感謝します。

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

outlook - UCWA はスケジュールされた Microsoft Outlook ミーティングを取得できますか?

オンライン会議ではなく、特に OUTLOOK 会議の情報に関心があります。

UCWA を使用して、outlook の予定表の会議 (時間、件名、場所、出席者などの詳細) を取得できますか?

MSDN の UCWA フォーラムで同じことを尋ねたところ、UCWA 経由ではできないことがわかりました。ただし、これには別の疑問が生じます。Lync ユーザーとして、会議で忙しい連絡先の上にマウスを置くと、「午後 2 時まで忙しい」など、その連絡先が忙しいまでの時間が表示されます。

Lync はどのようにしてこの Outlook 会議情報を取得し、会議時間ごとに出力を表示していますか? このメカニズムはどのように機能しますか?

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

lync-2013 - c# で UCWA を呼び出す - Lync 2013 サーバー

以下の URL に get リクエストを送信しました (ここでは、会社の実際のドメイン名を xxx に置き換えました)。

http://lyncdiscover.xxx.com/?sipuri=abc@xxx.com

多くのブログによると、この形式を取得する代わりに。

xframeなしでこの形式が返されました(ドメインをxxxに置き換えました):

ここで何が恋しいですか?