問題タブ [outlook-web-addins]
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.
sharepoint - Office メール アプリ - 初めて開く問題 - O365 SP-Hosted アプリでホストされているファイル
Office Mail アプリを作成しました。既定では、Visual Studio で Office アプリを作成すると、マニフェスト ファイル用のプロジェクトと、すべての HTML5/css/js ファイル用の Web プロジェクトが取得されます。これらの Web プロジェクト ファイルは、Web サーバーまたは Azure などでホストできます。ただし、現在利用可能な Azure 環境の Web サーバーがないため、SharePoint ホスト型アプリとしてこれらのファイルを SharePoint でホストすることを好みます。
Office アプリを初めて開いたときに、「アプリ エラー: 何か問題が発生したため、このアプリを開始できませんでした」というエラーが表示されます。再試行ボタンを押すと、すべてが機能しています。その後も、ブラウザを閉じるまで Office アプリは動作し続けます。ブラウザーを閉じて再度開いた後、Office アプリを初めて開いたときに再び問題が発生します。
私は Fiddler を調べましたが、SharePoint (ファイルがホストされている場所) に対する初回認証と関係があるようです。認証 (および Cookie の受信) 後は、もう問題はありません。
この問題を克服する方法はありますか?
匿名アクセスを使用して、アプリを O365 パブリック Web サイトにデプロイできました。しかし、このウェブサイトはオンラインではないので、私はそれを望んでいません.
javascript - Outlook と OWA - Apps for Office を使用してトークンを生成し、EWS 要求を行うと失敗する
OWA で Outlook 用アプリを作成しようとしています。アプリ内では、Mail Apps API の関数呼び出し getUserIdentityTokenAsync を使用しています。トークンを使用して EWS 要求を作成しようとすると、トークンの有効期限が切れているか無効であるというアプリケーション例外が返されます。
メール アプリ API から有効期限が切れていない有効なトークンを取得して、EWS 要求を正常に行うにはどうすればよいですか?
c# - EWS または REST API から office365 JS API を使用して設定された CustomProperties にアクセスする
アイテムが保存される前にカスタム プロパティに値を保存する Office 365 メール アプリがあります。アイテムが保存されたら、サーバー側のアプリケーションを使用してこのプロパティにアクセスしたいと思います。カスタム プロパティのドキュメントを読むと、JS API を使用して作成されたカスタム プロパティには、EWS などの他のサービスを使用してアクセスできないことがわかります。これらは MAPI プロパティではないためです。回避策はありますか? REST API を使用してこれらにアクセスすることは可能ですか?
outlook - Outlook Web アドインで電子メールの件名やその他のプロパティを変更するにはどうすればよいですか?
Outlook Web アドインで電子メールの件名を変更することはできますか? 電子メールのカテゴリやその他のプロパティはどうですか?
office365-apps - Office365 アプリでユーザー設定を保存する場所
Office365 (Outlook 専用) 用のアプリを開発していますが、ユーザー設定を保存する場所について質問があります。
このアプリは、サーバー上でホストされているため、Office365 の web バージョンを対象としています。Office365 のユーザーは、ストアにアクセスしてアプリをインストールできます。ただし、アプリを使用する前に、アドオンを使用できるようにいくつかのフィールドを設定する必要があります。
ユーザーの設定を保持する方法があるかどうかはわかりません。