Zendesk api 获取带有工单 ID 的请求者信息

Zendesk api get requester info with ticket id

我的本地数据库中有工单 ID,我需要请求者的电子邮件。为此,我向 Zendesk API 发出了 2 个请求,首先是使用 requester_id 获取票证,其次是获取请求者信息。

有没有办法在对 API 的一次请求中执行此操作?

非常感谢!

我认为没有办法在单个请求中完成; Getting Tickets 端点似乎没有在 json 响应中包含请求者电子邮件,如果您从票证 ID 开始,那么获取票证端点似乎是您想要的使用.

但是,如果您试图减少对 API 的请求,您可以将所有单独的请求合并为两个请求(根据您的问题,我假设您是目前正在为每个 ticket/user 对执行两个请求。如果我的假设不正确,我深表歉意)。

例如,您可以使用 Show Multiple Tickets endpoint to get all of the tickets that you want in one request (storing the requester id's from the response), and then use the Show Many Users 端点获取与工单关联的所有用户。

我知道这是一张很旧的票,但我只是来这里寻找同一个问题的答案,Zendesk 似乎现在提供此功能,您实际上可以旁加载 tickets.json 请求以包含请求者详情。

这里有更多信息:https://developer.zendesk.com/rest_api/docs/core/side_loading