返回image / png内容类型的Azure逻辑应用程序自定义连接器无法写入Blob

时间:2018-02-14 19:29:45

标签: azure azure-storage-blobs azure-logic-apps

我在这里使用OpenAPI规范创建了一个自定义连接器:

https://api.cloudmersive.com/image/docs/v1/swagger

然后我正在创建一个Azure Logic Apps流程,该流程使用面部裁剪功能一次裁剪一个存储帐户中的图像,然后将裁剪后的图像输出回存储帐户:

enter image description here

所以这就是问题所在:在" Blob内容" Create Blob的字段(用于将输出写回存储帐户),它不会让我选择自定义连接器的输出,即使该函数的OAS规范要返回" image / png& #34;

这在Azure Logic Apps中是不是一个错误?我是否需要将自定义连接器的输出转换为文件内容?如果是这样,我该怎么做(我无法找到"转换"连接器)?

提前致谢!

1 个答案:

答案 0 :(得分:0)

查看连接器规范HERE时,它指定Blob内容应为二进制类型。因此,您可以尝试将@binary()或@ base64()应用于自定义连接器的输出。