【问题标题】:Power Automate - Azure Devops - Create Work Item With AttachmentsPower Automate - Azure Devops - 创建带附件的工作项
【发布时间】:2020-07-17 09:44:28
【问题描述】:

我目前正在建立 Azure DevOps 板和 Power 自动化之间的集成。我创建了一个具有两个功能的简单流程

  • 它会在收到电子邮件时创建一个新的问题类型
  • 我可以建立亲子关系。这意味着与父母的链接

现在我想尝试另一种自定义。我想将电子邮件附件附加到我新创建的工作项中。我浏览了文档。它指出,目前此功能不可用。 有没有其他替代方法可以实现这一目标?

谢谢, 蜜蜂

【问题讨论】:

    标签: azure-devops power-automate azure-boards


    【解决方案1】:

    尚不支持将附件附加到工作项,但已作为功能请求提出here

    还有其他替代方法可以实现吗?

    我找到了两个可能的方向:

    1.将附件保存到one-drive/sharepoint,然后将文件链接传递到Workitem的描述字段。 (创建/更新工作项)

    来自paddlesnap's reply in this post的提示。

    Ps:它们不是工作项中的真正附件,但它们至少是可访问的。

    2.实现一个 Azure Function,使用 DevOps API 将上传附件,然后将它们附加到指定的 DevOps 工作项。

    来自hammer's replies in this similar ticket的提示。

    其实我觉得我们也可以使用HTTP action两次Upload attachmentLink the attachment调用azure devops rest api,类似于this one。但是我不知道如何将 PostMan 中的 http 请求转换为 Power Automate 中的 Http 操作...(我熟悉 Azure Devops 和 PostMan,但我不熟悉 Power Automate)

    【讨论】:

    • 我会更详细地查看您的回复。我以前没有使用过 AZURE devops API。您认为哪种解决方案更清洁?
    • @benz 1.Direction1 是最简单的方法。 (但我不确定你是否喜欢这种解决方法,因为它只是保存到描述的链接而不是附加附件) 2.来自锤子的Direction2 看起来很复杂,但至少有两个成员表示它可以工作附加附件。它符合您的预期行为,但它是not free。 3.Direction3 ...嗯,我确定它可以在本地机器的PostMan或Powershell中工作,但我不确定如何将这些步骤转换为Power Automate中的Http操作:-(
    • 我很快就会回来,一旦我尝试了解决方案 - 1
    • 好的,如果有任何更新,请随时告诉我~
    • 我今天正在尝试解决方案,并将随时通知您,进展如何。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2020-11-05
    • 2020-11-04
    • 2021-05-18
    • 1970-01-01
    • 2019-11-16
    • 2020-06-29
    • 2021-06-14
    相关资源
    最近更新 更多