将Dropbox文件内容从Logic App传递到Azure功能

时间:2018-04-11 17:04:51

标签: azure azure-functions azure-logic-apps

我正在尝试使用工作流程的示例应用

  1. 等待dropbox文件夹中的新文件(csv)
  2. 加载文件内容
  3. 将文件内容传递给azure函数以进一步处理
  4. 我对如何将文件内容传递给azure函数感到困惑。我一直收到“Message”的不支持的类型错误:“WebHook请求必须包含格式为JSON的实体主体

    如何将第二阶段的输出转换为函数?enter image description here

1 个答案:

答案 0 :(得分:0)

我通常在这些场景中做的是为函数创建一个json-body,并将我想要发送给函数的messagecontent作为一个Base64-string添加为json-body的一部分(例如。有效负载或身体)。

关于Logic Apps如何在运行时处理某些媒体类型的类似方法。

{"OriginalFileName" : "myfile.csv", "PayLoad" : "ContentBase64String"}