ザ・スタック:ノード経由でAngularJSアプリケーションとMicrosoft Exchangeを統合するにはどうすればよいですか?
- クライアント:AngularJSは& Firebase
- サーバー1:Microsoft Exchange Serverの
- サーバー2:NodeJS
AngularJSアプリが緩く非同期task-queuesを通じてNodeJSと通信します。クライアントはNodeJSインスタンスと直接対話しません。
問題:タスクは、クライアント上でキューに入れられ、NodeJSインスタンス上で実行して
は、ユーザーのカレンダー上の簡単な操作を実行します。
- ews-javascript-api:合理化された認証メカニズムが存在しない以外、うまく動作します。私が試した何
つまり、OAuth認証をサポートしていません。私の意見では、各ユーザーのExchange資格情報の管理は適切なソリューションではありません。
- iCalendarのイベントサブスクリプションは:(まだこのアプローチを評価する。)
私は私は何をしようとしていることは、ユーザーが自分のアプリでカレンダーイベントをサブスクライブしていている、基本的に推測します。私はExchange Webサービス用のAPIを書くのは気にしませんが、それは過度のようです。
私はこれに取り組んでいますが、誰かがより簡単な解決策を知っていれば、それは非常に感謝しています。
btw、Exchange/EWSのOauthサポートはOffice 365バージョンに制限されています。 Exchangeサーバーオンデマンド用のOauthなし –