从 Freshdesk 创建 GitHub 问题(通过电子邮件)

问题描述 投票:0回答:2

我们目前使用 Freshdesk 提供客户支持,使用 GitHub 提供代码。通过 Freshdesk 收到错误或改进功能请求后,我们希望将该票证(包含所有详细信息 + 屏幕截图)转发到 GitHub 中的电子邮件,以便在 GitHub 上自动创建问题。这将为我们节省手动输入的时间。

期待对此的建议或更好的解决方案。

注意:遇到过 https://zapier.com/zapbook/gmail/github/72/create-github-issue-email ,但我们更喜欢直接交互,中间不需要第三方应用程序。

email github integration github-api freshdesk
2个回答
14
投票

向 GitHub 创建问题不能通过“发送电子邮件”来完成,而只能使用 GitHub v3 Issue API(例如,此脚本,将问题迁移到 GitHub

这意味着在您的情况下,FreshDesk 上有一个触发器(或一个“观察者”来调用 webhook),它将解析票证并在 GitHub 上创建适当的错误报告。

来自 Observer/WebHook 帮助页面

当您想要在外部应用程序或工具中触发操作(以及观察者无法执行的一些更新,例如更新工单上的时间条目或向工单添加注释)时,Webhook 也会派上用场

您可以在本地管理该 Webhook,该回调将依次调用正确的 GitHub API 命令来创建 GitHub 问题。


4
投票

我们有类似的需求,并构建了一个非常简单的工具,让团队中的任何人都可以发送/转发电子邮件以创建 GitHub 问题。我们一开始在内部使用它,这样非工程团队成员就不必去 GitHub 来创建问题。我们只是将其提供给任何人(并且免费)。它支持附件。

您可以在https://fire.fundersclub.com找到它。

© www.soinside.com 2019 - 2024. All rights reserved.