我正在尝试使用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.'.
是否可以解决此问题或解决此问题?
谢谢您的帮助。
答案 0 :(得分:1)
我能够找到解决方案。
在这个问题中,我试图读取受密码保护的pdf内容。这不起作用,因为它要求提供密码(这不是选项)。
相同的解决方案是:
1.获取带有附件的电子邮件(作为触发器/操作)。
2.使用Get Attachment
操作获取附件。
3.要获取文件内容,请使用属性(动态内容),即Body
中的Get Attachment
。
这可以用来创建一个新文件,例如Onedrive
。这将创建一个仍受密码保护但内容正确的新文件。
我希望这会有所帮助。