問題タブ [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.
outlook-addin - Outlook rest API を使用して Outlook アドインでメッセージに添付ファイルを追加できない
このAccess to Outlook RestAPI from an Outlook web Add-in の質問が表示されますが、添付ファイルについては何もありません。
https://dev.office.com/docs/add-ins/outlook/use-rest-api?product=outlook this tutorialに従って、アドインから Outlook Rest API リクエストを作成することに成功しました。たとえば、メッセージの詳細を取得することに成功しましたが、2 つの問題があります。
メッセージへの Outlook REST API 呼び出しで添付ファイルを追加できません。私はここのように itemId で呼び出しを試みます:
/li>
私が得るエラーは次のとおりです。
マニフェストのアクセス許可 (ReadWriteMailbox/ReadWriteItem) を変更しようとしましたが、何も役に立ちません..
Office.context.mailbox.getCallbackTokenAsync({ isRest: true }, function().... 関数の呼び出しが機能してアクセストークンを返し、エラーを返すこともありますが、理由もわかりません。時々:
/li>
あなたが私を助けてくれることを願っています、ありがとうございました!!
office365 - Office.context.mailbox.item.body.setAsync 署名から元の base64 を削除する
Outlook アドインで Javascript メソッドを使用して、メール本文にコンテンツを追加Office.context.mailbox.item.body.getAsync
しようとしています。Office.context.mailbox.item.body.setAsync
ユーザーが署名に画像を持っている場合を除いて、それは非常にうまく機能しています。画像が消え、alt 属性だけが表示されます。HTMLを調べると、<img>
要素はそこにありますが、元のbase64を表示する代わりにsrc
属性が変わります。(unknown)
office-js - メソッド getCallbackTokenAsync は Outlook 2013 で同じトークンを返します
現在、Outlook 2013 用の Office365 アドインを開発中です。アドインの目的は、電子メールから Jira 課題とカスタム ビジネス ロジックを作成することです。メールに関する情報を取得するために、メソッド「getCallbackTokenAsync」によって返されたトークンとメール ID を使用しています。Web アプリケーションではすべてが完璧に機能していますが、デスクトップ Outlook 2013 では問題があります。問題は、「getCallbackTokenAsync」が異なる電子メールに対して同じトークンを返すことであり、これにより「アクセスが拒否されました。資格情報を確認して再試行してください」というメッセージが表示されます。交換サービスを呼び出すときにエラーが発生しました。「getCallbackTokenAsync」が別のトークンを返すまで、1 分ほど待つ必要があります。Office 2016 にアップグレードするオプションは現在利用できません。この問題の修正または回避策はありますか? ありがとう