問題タブ [outlook-restapi]

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 に答える
688 参照

java - Office 365 REST API のイベントで拡張プロパティを使用する

EWS API を使用するアプリケーションを新しいOffice 365 REST APIに移行中です。これは主に、より柔軟な承認オプションが提供されるためです。現在のアプリケーションは、拡張プロパティを使用して、イベント オブジェクトに関する情報 (アプリケーション内部の識別子) を格納します。

Office 365 Message API リソースSingleValueExtendedPropertiesは、MultiValueExtendedPropertiesフィールドを使用して拡張プロパティを実装しているようです。イベント リソースに同様のオプションを利用できますか?

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

node.js - ここ [https://github.com/jasonjoh/node-tutorial] で node.js に実装されている Office 365 Rest Api を Web サービスとして使用できますか?

前述のhttps://github.com/jasonjoh/node-tutorialの例は Web アプリです。しかし、たとえばWebサービスとして使用したい:-

このアプリを 1 台のマシン (サーバー上) で実行したいのですが、他のアプリ (モバイル アプリ、デスクトップ、Web アプリ) で作成されたこのサービスを実装または使用できます。

ユーザーがそれを消費すると、私のサービスは [ https://login.microsoftonline.com/common/oauth2/authorize?redirect_uri=http%3A%2F%2Flocalhost%3A8000%2Fauthorize&response_type=code&client_id=9892b97f-0026-4t3f-aa4f-5cb2olpdee7eを返します] 次に、この URL がユーザーのデバイス/マシン ブラウザーで開かれ、ユーザーは自分の Office 365 資格情報を入力し、SignIn をクリックすると、Web サービスでエージングが行われ、保存されているアクセス トークンを使用してユーザーが承認されます。サーバーを Cookie に保存し、ユーザーの Office 365 アカウントから電子メールを取得/読み取ります。

それで、それは可能なシナリオですか?または、これを行う別の方法があれば教えてください。

前もって感謝します

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

php - phpでoffice365を使用してメッセージを返信する方法

私はoffice365アプリを使用しており、 https://msdn.microsoft.com/en-us/office/office365/api/mail-rest-operations#Createandsendmessagesおよびhttps://dev.outlook.com/RestGettingStarted/Tutorial/から参照していますphp関数を作成します。

そして常に同じエラーが発生します

配列 ( [errorNumber] => 400 [error] => リクエストが HTTP エラー 400 を返しました)。

何を間違えているのかわからないので、何度も確認しました。

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

outlook - Outlook メール REST API 代理人アクセス/偽装?

誰かの電子メールにアクセスし、残りの API を使用して誰かに代わって送信する方法はありますか? コード例は役に立ちます。

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

office365 - Office 365 API または Azure AD Graph API - Get someone Elses Calendar

「私」ではなく、連絡先の Office 365 カレンダーを取得しようとしています。つまり、私が勤務している会社 (グローバル アドレス リストを持っている会社) では、Outlook と同じように Dave のカレンダーにアクセスしたいと考えています。

ここ、StackOverflow (例:ここここ)、Office 365 のサンプルGraph API のサンプル(グローバル アドレス一覧には Graph API が必要だと思います)のドキュメントを調べましたが、それを行う方法が見つかりません。

3 つの質問があります。

  1. これは可能ですか?
  2. もしそうなら、どのようにお願いしますか?
  3. グローバル アドレス一覧では不可能な場合、Office 365 で作成された連絡先では可能ですか? また可能であれば、その方法は?

どんな助けでも大歓迎です。

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

ms-office - 勤務時間外のイベントのみの Office365 REST API クエリ カレンダー エントリ

午前 9 時より前と午後 5 時以降に発生した Outlook 予定表のすべてのエントリのログを取得しようとしています。REST経由でクエリを実行する方法はありますか?それとも、すべてのエントリをローカルで取得し、そこでデータを評価する必要がありますか?

確認しました

https://msdn.microsoft.com/office/office365/APi/complex-types-for-mail-contacts-calendar#RESTAPIResourcesEvent

https://msdn.microsoft.com/office/office365/APi/calendar-rest-operations#GetEventCollection

しかし、オプションは$searchありますが、フィールドは時間だけでなく完全であるため、一見すると、これらのことを理解しようとすることはできないようです.$filterStartDateTime

$filterand、 、orltおよびなどの演算子がありますが、任意の日付の開始時刻のリストを照会できる SQL 操作や mongo 操作、さらには文字列操作gtのようなものはないようです。likeregex

すべてのエントリを取得して、そこから作業する必要があるように見えますが、それを行う前に質問することは間違いないと思いました.