使用Microsoft Flow从Outlook保存受密码保护的pdf文件

时间:2018-12-05 19:27:19

标签: microsoft-flow

我正在尝试使用Microsoft Flow自动从Outlook.com保存附件。

有问题的附件是受密码保护的PDF。

我尝试使用
Attachment Content作为File Content操作Onedrive

Create File的值

出现错误:
InvalidTemplate. Unable to process template language expressions in action 'Create_file' inputs at line '1' and column '2492': 'The template language function 'base64ToBinary' expects its parameter to be a string. The provided value is of type 'Null'. Please see https://aka.ms/logicexpressions#base64ToBinary for usage details.'.

是否可以解决此问题或解决此问题?

谢谢您的帮助。

1 个答案:

答案 0 :(得分:1)

我能够找到解决方案。
在这个问题中,我试图读取受密码保护的pdf内容。这不起作用,因为它要求提供密码(这不是选项)。

相同的解决方案是:
1.获取带有附件的电子邮件(作为触发器/操作)。
2.使用Get Attachment操作获取附件。
3.要获取文件内容,请使用属性(动态内容),即Body中的Get Attachment

这可以用来创建一个新文件,例如Onedrive。这将创建一个仍受密码保护但内容正确的新文件。

我希望这会有所帮助。