1

为什么不能正确读取附件?


尝试使用快速入门模板将电子邮件中的附件保存到 SharePoint 文件夹。

工作流程:

  • 在新电子邮件上(成功)
  • 对于每个容器(Attachments传入)
    • 创建文件(失败)

在新电子邮件上 > 输出 > 附件

在新邮件上似乎成功,但附件的内容设置为 null ( "ContentBytes": null):

[
  {
    "Id": "AAMkADlhMDBiODNiLWFmOTEtNGZjOS1hMjYxLTY1OTU3MDk4YzZjNABGAAAAAACijX5OkcblRIVMFzOsYgiSBwBFaJ_hCA08Tb5SmdY6ZqCxAAAAADB8AABFaJ_hCA08Tb5SmdY6ZqCxAACD6w2UAAABEgAQAOCw7xb1bG9LstW5SRafEOE=",
    "ContentType": "image/jpeg",
    "Size": 16962,
    "@odata.type": "#Microsoft.OutlookServices.FileAttachment",
    "Name": "image001.jpg",
    "ContentBytes": null
  },
  {
    "Id": "AAMkADlhMDBiODNiLWFmOTEtNGZjOS1hMjYxLTY1OTU3MDk4YzZjNABGAAAAAACijX5OkcblRIVMFzOsYgiSBwBFaJ_hCA08Tb5SmdY6ZqCxAAAAADB8AABFaJ_hCA08Tb5SmdY6ZqCxAACD6w2UAAABEgAQAG7KUOVpzCRJslBYmXAysB4=",
    "ContentType": "application/vnd.openxmlformats-officedocument.wordprocessingml.document",
    "Size": 194702,
    "@odata.type": "#Microsoft.OutlookServices.FileAttachment",
    "Name": "Test.docx",
    "ContentBytes": null
  },
  {
    "Id": "AAMkADlhMDBiODNiLWFmOTEtNGZjOS1hMjYxLTY1OTU3MDk4YzZjNABGAAAAAACijX5OkcblRIVMFzOsYgiSBwBFaJ_hCA08Tb5SmdY6ZqCxAAAAADB8AABFaJ_hCA08Tb5SmdY6ZqCxAACD6w2UAAABEgAQAL3JExHdzLJDs0YH1XpZXgU=",
    "ContentType": "image/jpeg",
    "Size": 73353,
    "@odata.type": "#Microsoft.OutlookServices.FileAttachment",
    "Name": "image005.jpg",
    "ContentBytes": null
  },
  {
    "Id": "AAMkADlhMDBiODNiLWFmOTEtNGZjOS1hMjYxLTY1OTU3MDk4YzZjNABGAAAAAACijX5OkcblRIVMFzOsYgiSBwBFaJ_hCA08Tb5SmdY6ZqCxAAAAADB8AABFaJ_hCA08Tb5SmdY6ZqCxAACD6w2UAAABEgAQABUsTq9cXiVCoowGEFnbtHw=",
    "ContentType": "image/jpeg",
    "Size": 3684,
    "@odata.type": "#Microsoft.OutlookServices.FileAttachment",
    "Name": "image003.jpg",
    "ContentBytes": null
  }
]

对于每个容器 > 创建文件

失败并出现以下情况:

无效的模板。无法在“1”行和“11”列的操作“Create_file”输入中处理模板语言表达式:“模板语言函数“base64ToBinary”期望其参数为字符串。提供的值是“Null”类型。请参阅 https://aka.ms/logicexpressions#base64ToBinary了解使用详情。'。

在此处输入图像描述

4

1 回答 1

3

触发器上有一个“包含附件”选项,可以选择包含字节。确保它已打开并且它应该可以工作。

于 2017-03-29T06:36:23.630 回答