SJL*_*SJL 19 email integration github github-api freshdesk
我们目前正在使用Freshdesk作为客户支持,使用GitHub作为我们的代码.在通过Freshdesk收到错误或改进功能请求后,我们希望将该票证(包含所有详细信息+屏幕截图)转发到GitHub中的电子邮件,以便在GitHub上自动创建问题.这将为我们节省手动输入.
期待对此建议或更好的解决方案.
注意:曾经遇到过https://zapier.com/zapbook/gmail/github/72/create-github-issue-email,但我们希望在没有第三方应用程序的情况下进行直接交互.
Von*_*onC 13
向GitHub创建问题不是通过"发送电子邮件"来完成的,而是仅通过使用GitHub v3问题API(例如,此脚本将问题迁移到GitHub)
这意味着在你的情况下在FreshDesk上有一个触发器(或称为"Observer"来调用webhook),它将解析票证并在GitHub上创建相应的错误报告.
当您想要在外部应用程序或工具中触发操作时(以及Observer无法执行的某些更新,例如更新故障单上的时间条目或向故障单添加注释),Webhooks也会派上用场
您可以在本地管理该webhook,并且该回调将依次调用正确的GitHub API命令来创建GitHub问题.
我们有类似的需求,并构建了一个非常简单的工具,让团队中的任何人发送/转发电子邮件来创建GitHub问题.我们最初在内部使用它,以便非工程团队成员不必去GitHub创建问题.我们只是让任何人(和免费)使用它.它支持附件.
您可以在https://fire.fundersclub.com找到它.