【发布时间】:2018-11-17 12:11:57
【问题描述】:
我正在尝试将 Outlook attachment 上传到 VSTS(使用 Send an HTTP request to VSTS 操作)。我有其他一切工作。包括在工单中添加了附件,但“上传”的文件什么都没有。我已经尝试了每种表达式组合来转换附件内容,但没有运气。我确定我只是缺少一些中间步骤。
这是我在更新工作项之前用来上传图片的“创建附件”步骤。 (Body 字段中的 Content 只是一种尝试。从链接的 Outlook 附件文档中,它的类型是“字节”。)
欢迎任何帮助或建议。
【问题讨论】:
-
大小不应为 0K。我怀疑您在将附件链接到工作项时错过了请求正文中的“属性”属性。
-
@EddieChen-MSFT 添加“属性”属性解决了文件大小问题,但我仍然无法将 Outlook 附件保存为实际文件类型。例如,我正在使用
.jpg文件进行测试,但在 VSTS 中创建附件后,它只是一个带有 base64 字符串内容和 .jpg 扩展名的 txt 文件。 -
这与Flow部分有关。如果您检查来自 Flow 的输入,您可以看到它正在向 VSTS 发送 base64 字符串。
标签: outlook azure-devops power-automate azure-devops-rest-api