問題タブ [microsoft-graph-calendar]
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.
c# - Microsoft Graph API カレンダーの公開 URL を取得する
Microsoft Graph API を使用して、公開されているカレンダーの URL にアクセスする必要がある (API を使用してカレンダーを共有したい) という要件があります。しかし、GraphServiceClient を使用すると利用できないようです。私が達成しようとしているのは
javascript - カレンダー イベントにアクセスするときの Microsoft Graph API 401
私は現在、その日の私の見通しカレンダーを表示するラズベリーパイでローカルに実行する基本的なWebサイトを作成しようとしています. しかし、https://graph.microsoft.com/v1.0/me/events
エンドポイントにアクセスしようとすると、401 無許可エラーが発生します。
これは単純な node.js Express サーバー用であり、グラフ API と対話するためのすべてのコードは、Microsoft が提供するJavaScript クイックスタート アプリから取得されます。クイックスタート アプリは正常に動作し、デモの一部であるエンドポイントの json 応答を確認できhttps://graph.microsoft.com/v1.0/me
ますが、エンドポイントを変更すると 401 が発生します。
Azure アプリの登録ページでアクセス許可を有効にしたことを確認し、アプリでアクセス許可をスコープにCalendar.read
追加しました。calendar.read
ログインすると、ログイン ポップアップ ウィンドウでカレンダーを読み取る許可が求められますが、これは、アプリがカレンダーにアクセスできる必要があることを示しています。
私のアプリケーション構成 (これもクイックスタート アプリに基づいています) は次のようになります。
これらの変更以外は、コードの残りの部分はサンプル コードと同じです。