2016-09-27 19 views

答えて

0

私が知られている場所をリストすることが可能であることはよく分からないので、我々はこの1に創造する必要があります。

既存のカレンダーイベントのリストを取得し、ロケーションプロパティ(リンク先のもの)のみを選択できます。これらのクライアント側をフィルタリングして重複を削除すると、既知の場所のまともなリストを取得できます。欠点は、部屋が利用可能だが使用されていない場合は、このリストには表示されないということです。また、これは1人のユーザーのみに適用されるので、別のアイデアは別の(または複数の)カレンダーを照会することです。私の場合、次のスニペットは約247のユニークな場所を返します。

https://graph.microsoft.com/v1.0/me/events $ =場所& $のトップを選択= Graph JavaScript SDKで500

が、これは次のようになります?

client 
    .api('/me/events') 
    .select('location') 
    .top(500) 
    .get((err, res) => { 
     var locations = res.value 
      .map((x) => x.location.displayName) //only get the displayName 
      .filter((v, i, a) => a.indexOf(v) === i) // remove duplicates 

    }); 

listing conference roomsについてのいくつかの既存のスレッドもあります。

0

グラフAPIをまったく使用しないことにしました。それは準備ができていない私は実際にはこれがMicrosoftの部分の監督だと信じられない。 SMEの規模になると、どの組織の中核的な問題でも部屋を予約することになります。私たちはOffice 365 SDK、ADAL、Outlookを使い、複雑な方法でカレンダーをチェックするか、予約されている部屋があるかどうかをチェックして問題を解決しました。その後、私たちは、部屋が忙しかったかどうかを確認するか、プレビュー利用可能Apiを使用しないかを選択しました。

+0

Outlookのエンドポイントで公開されている情報は、Microsoft Graphで公開されているものと同じですが、この問題がどのように解決されたかを詳細に共有できますか? ? –

+0

マイクロソフトの電子メールであなたに連絡することができましたか?問題を説明する? –

関連する問題