【问题标题】:Create GitHub issue from Freshdesk从 Freshdesk 创建 GitHub 问题
【发布时间】:2014-09-22 23:20:06
【问题描述】:

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

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

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

【问题讨论】:

    标签: email github integration github-api freshdesk


    【解决方案1】:

    无法通过“发送电子邮件”来向 GitHub 创建问题,而只能使用 GitHub v3 issue API(如 this script, for example, to migrate issues to GitHub

    这意味着在您的情况下,在 FreshDesk(或 "Observer" to call a webhook)上有一个触发器,它将解析票证并在 GitHub 上创建相应的错误报告。

    来自Observer/WebHook help page

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

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

    【讨论】:

    • 酷,谢谢!我检查了你的链接,我认为这正是我想要的。只是想在将其标记为“已接受的答案”之前确保它对我有用 - 会回来的。无法对答案投票(我还没有声誉分数)。
    【解决方案2】:

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

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

    【讨论】:

    • 不回答问题。 OP 说“更喜欢直接交互,中间没有第三方应用程序。”
    • 嗨@alex,这对我来说实际上非常有趣,但是我无法使网站正常工作-登录后我只看到一个空白页面“选择一个存储库”。这是否仍然维护和可用。非常感谢
    • @alex,只是设法做到了-谢谢!只是不清楚,我需要为 fire-bot github 用户提供手动读取权限。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-12-07
    相关资源
    最近更新 更多