問題タブ [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.
office365 - Outlook 通知 REST API - OData へのアクセスが無効になっています
ここで説明されているように Outlook 通知 REST API ( Microsoft Outlook 通知 REST API )を使用しようとしていますが、サブスクライブ REST サービスを呼び出すとエラーが発生します。
私が得ている応答は次のとおりです。
以下は、リクエスト ヘッダーと、リクエストで送信する JSON 本文です。
ヘッダー:
以下は、ヘッダーを含む REST サービスから受け取った応答です。
私はこの時点で立ち往生しています。私は有効なアクセス トークンを持っており、サンドボックス ユーザーを使用してこれを試してテストしています ( https://oauthplay.azurewebsites.net/から取得したテスト ユーザー)。他に何を試すべきかわからない。提供できるヘルプをありがとう!
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 はサポートしません。これは正しいです?
outlook-restapi - Outlook REST API と Microsoft Graph API はいつ使用する必要がありますか?
Outlook.com と Office 365 からカレンダー イベントを取得して編集する必要があるアプリケーションを開発しています。次の 2 つのオプションがあることがわかりました。
- Outlook REST API
- マイクロソフト グラフ API
それらはほとんど同じインターフェースを持っているようです。Outlook REST API が通知 (webhook) をサポートしているのを見ましたが、Microsoft Graph はサポートしていませんか? それで、どれを選ぶべきですか?長所と短所は何ですか? また、なぜ 2 つの API があるのですか?
php - 通知登録エラー - Outlook Mail API
Outlook Mail API からの通知を購読しようとしています。ただし、400エラーが発生し続けます。参照: msdn.microsoft.com/en-us/office/office365/api/notify-rest-operations
まだリスナーをセットアップしていません。400 エラーはリスナーが原因ですか? それとも何か他のものですか?認証に成功したようです
outlook - モデレーターによるメッセージの承認/拒否のための Office365 Outlook REST API
- 最近の投稿 ( Office 365 REST API から ItemAttachment コンテンツを取得する方法は? ) で、添付された EML 内から添付ファイルを取得するために言及された API は計画中です。そのような API は既に利用可能ですか?
- モデレーターにメッセージを送信するメール フロー ルールの場合。承認メールは、元のメールを eml として添付して承認者に送信されます。Web ボタンの承認/拒否と同様に、メッセージを承認/拒否する API はありますか? どうもありがとうございました。
c# - リフレッシュ トークンを使用して C# 経由で Office 365 からメールを読み取る
そのため、OAuth2 経由で Outlook にログインし、アプリにアクセス トークンと更新トークンを提供することができます。
ただし、提供された更新トークンを使用して Outlook OAuth2 から別のトークンを取得する方法がわかりません。C# HttpClient() を使用して何かを機能させようとして、このコードを何度もいじりました。さらに、私はこの記事に従って、「ネイティブ」の「Experimental.IdentityModel.Clients.ActiveDirectory」ライブラリ (とにかくこれは何ですか?) を使用してタスクを達成しようとしました。
このライブラリにログインしてアクセス コードを取得することはできましたが、更新トークンは取得できませんでした。この特定のライブラリは、応答でトークンが提供されていても、リフレッシュ トークンへのアクセスを提供していないようです。
とにかく、アクセス トークンを取得するために使用している HttpClient コードは次のとおりです (これはコールバック コントローラー メソッドからのものです)。
originalAccessToken は期待どおりに生成されます。今ここに私が理解できない部分があります:
サーバーから「認証に失敗しました: リフレッシュ トークンの形式が正しくないか無効です」という 400 エラーが表示されます。応答から文字通り更新トークンを取得して使用しているため、これは奇妙に思えます。
誰にも役立つ情報はありますか?または、誰に連絡すればよいか知っている人はいますか? 最後に、ここでの目標は、API を介して Office 365 の受信トレイからメールを永続的に読み取ることができるようにすることです。これにより、メール ID、会話 ID、件名、コンテンツ、メール アドレスなどを取得して処理できます。これを行う簡単な方法はありますか?これは、難しいことや珍しいことではありません。
php - Outlook API - 不適切なリクエストを受け取りました
私はこのチュートリアルに正確に従っていますが、次のメッセージが表示されます。残念なことに、Microsoft はそのメッセージ以外に何も提供してくれません。
編集:IDとパスワードをマスクして使用しているコードは次のとおりです
home.php
oauth.php
authorize.php