为了账号安全,请及时绑定邮箱和手机立即绑定

使用 Python API 客户端从 PostgreSQL 数据库更新 Zendesk 票证

使用 Python API 客户端从 PostgreSQL 数据库更新 Zendesk 票证

白猪掌柜的 2022-04-23 17:13:46
我们有一个要求,我们想显示使用 PostgreSQL 数据库中的数据更新的 zendesk 票证,我们使用 Python 作为脚本语言并计划使用此 API“ http://docs.facetoe.com.au/zenpy.html ”为了这。这个想法是帮助服务团队收集和查看 Zendesk 本身中的所有信息。数据库中还有其他数据,我们希望将其显示在工单中,作为评论或包含其他工单详细信息的表结构由该用户提出(我们为此使用用户的电子邮件地址)。我们的 DWH 没有应用程序,所以大部分谷歌参考显示了 zendesk 和其他一些应用程序之间的集成,并且没有太多关于通过 Python 或其他脚本语言从数据库更新票证的参考。那么是否可以从我们的 DWH 传递数据以显示在 zendesk 票证中?任何人都可以帮助/建议我如何实现/开始这一点。
查看完整描述

1 回答

?
四季花海

TA贡献1811条经验 获得超5个赞

可以使用 python 和一些编码从任何地方更新票证。您的问题可以通过不同的方式解决。第一个,稍微简单一点:您制作一个简单的 python 应用程序并使用 cron 启动它。应用架构将是这样的:

主进程使用搜索请求定期跟踪 Zendesk 中的新工单。如果找到与数据库票证相关的信息(您需要一些指标来了解它是否相关票证),您的主进程通过ticket.update 使用数据库中的信息发布帖子。并在票上做一个特殊的标签,以了解它已经更新了。

这很容易编写,但是如果您的数据库数据将被更新,它不会在票证中更新。

第二种选择是在 zendesk 端制作私有应用程序,后端在您端。

因此,在这种情况下,当您的员工打开某个工单应用程序时,将请求后端显示与该工单相关的数据库中的当前数据。在这种情况下,您每次都会看到实际信息,但会在每个工单打开案例中收到一些数据库请求。

要制作第一个脚本,您需要:zenpy、sqlalchemy 和 1-2 天的编码。

要选择第二个选项,您需要:zenpy、sqlalchemy、flask、前端界面。


查看完整回答
反对 回复 2022-04-23
  • 1 回答
  • 0 关注
  • 105 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号