我在本地数据库中有票证ID,我需要请求者电子邮件。为此,我向Zendesk API发出2个请求,首先使用requester_id获取票证,然后获取请求者信息。
有没有办法在API的一个请求中执行此操作?
非常感谢!
答案 0 :(得分:0)
我认为没有办法在单个请求中执行此操作; Getting Tickets端点似乎没有在json响应中包含请求者电子邮件,如果您从票证ID开始,看起来获取门票端点是您想要使用的端点。
但是,如果你试图削减对API的请求,你可以将所有单个请求归为两个请求(我假设你的问题,可能是错误的,你当前正在为每个请求做两个请求)票/用户对。如果我的假设不正确,我道歉。
例如,您可以使用Show Multiple Tickets端点在一个请求中获取所需的所有票证(从响应中存储请求者ID),然后使用Show Many Users端点获取与门票关联的所有用户。
答案 1 :(得分:0)
我知道这是一张非常古老的票证,但我只是在这里寻找相同问题的答案,似乎Zendesk现在提供了此功能,您实际上可以旁加载ticket.json请求以包括请求者详细信息。
此处有更多信息:https://developer.zendesk.com/rest_api/docs/core/side_loading