はじめに
未読メールを取得し、本文と添付ファイルを保存するテンプレートをダウンロードして使ってみたのですが、エラーが発生してしまったので備忘録として残します。
ちなみにテンプレートの詳細はリンク先の「詳細・ダウンロードはこちら」から確認することができます◎
原因
「添付ファイルをダウンロード」とコメントが書かれたコンポーネントでエラーが発生していました。
調査すると、Office365アダプターのストアドプロシージャ「DownloadAttachments」の呼び出し方がバージョンアップによって変わってしまったことが原因みたいでした。
テンプレートのバージョンはASTERIA Warp2112なので、
それ以上のバージョンのものを使用していると本事象が発生するかと思います。
解決策
テンプレートのフローで使用している3つのパラメータに、UserIdパラメータを追加し、
直前のコンポーネントで値を引き渡すように設定したら、正常に動作するようになりました。
修正前
{call DownloadAttachments(?MessageId?,?AttachmentId?,?DownloadTo?)}
修正後
{call DownloadAttachments(?MessageId?,?UserId?,?AttachmentId?,?DownloadTo?)}
最後に
ナレッジ記事の方に「テンプレートはサポート対象外」と記載があったのでQiitaに残させていただきました。(ぼくは解決策を見つけるまで結構苦しみました…)