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

office365 - Outlook 通知 REST API - OData へのアクセスが無効になっています

ここで説明されているように Outlook 通知 REST API ( Microsoft Outlook 通知 REST API )を使用しようとしていますが、サブスクライブ REST サービスを呼び出すとエラーが発生します。

私が得ている応答は次のとおりです。

以下は、リクエスト ヘッダーと、リクエストで送信する JSON 本文です。

ヘッダー:

以下は、ヘッダーを含む REST サービスから受け取った応答です。

私はこの時点で立ち往生しています。私は有効なアクセス トークンを持っており、サンドボックス ユーザーを使用してこれを試してテストしています ( https://oauthplay.azurewebsites.net/から取得したテスト ユーザー)。他に何を試すべきかわからない。提供できるヘルプをありがとう!

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

outlook-restapi - Outlook Rest API を使用して outlook.com のデータにアクセスする

https://msdn.microsoft.com/office/office365/APi/use-outlook-rest-api#RegAuthAzureによると、REST API を使用して Outlook.com のデータにアクセスする唯一のオプションは、v2 アプリ モデルを使用することです。プレビューします。Outlook.com のデータにアクセスする他の方法はありませんか?

また、Microsoft Azure は Office365 のみをサポートし、outlook.com はサポートしません。これは正しいです?

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

outlook-restapi - Outlook REST API と Microsoft Graph API はいつ使用する必要がありますか?

Outlook.com と Office 365 からカレンダー イベントを取得して編集する必要があるアプリケーションを開発しています。次の 2 つのオプションがあることがわかりました。

  1. Outlook REST API
  2. マイクロソフト グラフ API

それらはほとんど同じインターフェースを持っているようです。Outlook REST API が通知 (webhook) をサポートしているのを見ましたが、Microsoft Graph はサポートしていませんか? それで、どれを選ぶべきですか?長所と短所は何ですか? また、なぜ 2 つの API があるのですか?

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

php - 通知登録エラー - Outlook Mail API

Outlook Mail API からの通知を購読しようとしています。ただし、400エラーが発生し続けます。参照: msdn.microsoft.com/en-us/office/office365/api/notify-rest-operations

まだリスナーをセットアップしていません。400 エラーはリスナーが原因ですか? それとも何か他のものですか?認証に成功したようです

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

outlook - モデレーターによるメッセージの承認/拒否のための Office365 Outlook REST API

  1. 最近の投稿 ( Office 365 REST API から ItemAttachment コンテンツを取得する方法は? ) で、添付された EML 内から添付ファイルを取得するために言及された API は計画中です。そのような API は既に利用可能ですか?
  2. モデレーターにメッセージを送信するメール フロー ルールの場合。承認メールは、元のメールを eml として添付して承認者に送信されます。Web ボタンの承認/拒否と同様に、メッセージを承認/拒否する API はありますか? どうもありがとうございました。
0 投票する
1 に答える
1481 参照

c# - リフレッシュ トークンを使用して C# 経由で Office 365 からメールを読み取る

そのため、OAuth2 経由で Outlook にログインし、アプリにアクセス トークンと更新トークンを提供することができます。

ただし、提供された更新トークンを使用して Outlook OAuth2 から別のトークンを取得する方法がわかりません。C# HttpClient() を使用して何かを機能させようとして、このコードを何度もいじりました。さらに、私はこの記事に従って、「ネイティブ」の「Experimental.IdentityModel.Clients.ActiveDirectory」ライブラリ (とにかくこれは何ですか?) を使用してタスクを達成しようとしました。

このライブラリにログインしてアクセス コードを取得することはできましたが、更新トークンは取得できませんでした。この特定のライブラリは、応答でトークンが提供されていても、リフレッシュ トークンへのアクセスを提供していないようです。

とにかく、アクセス トークンを取得するために使用している HttpClient コードは次のとおりです (これはコールバック コントローラー メソッドからのものです)。

originalAccessToken は期待どおりに生成されます。今ここに私が理解できない部分があります:

サーバーから「認証に失敗しました: リフレッシュ トークンの形式が正しくないか無効です」という 400 エラーが表示されます。応答から文字通り更新トークンを取得して使用しているため、これは奇妙に思えます。

誰にも役立つ情報はありますか?または、誰に連絡すればよいか知っている人はいますか? 最後に、ここでの目標は、API を介して Office 365 の受信トレイからメールを永続的に読み取ることができるようにすることです。これにより、メール ID、会話 ID、件名、コンテンツ、メール アドレスなどを取得して処理できます。これを行う簡単な方法はありますか?これは、難しいことや珍しいことではありません。

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

php - Outlook API - 不適切なリクエストを受け取りました

私はこのチュートリアルに正確に従っていますが、次のメッセージが表示されます。残念なことに、Microsoft はそのメッセージ以外に何も提供してくれません。

編集:IDとパスワードをマスクして使用しているコードは次のとおりです

home.php

oauth.php

authorize.php