【问题标题】:How to reopen a closed ticket using the Zendesk API如何使用 Zendesk API 重新打开已关闭的工单
【发布时间】:2020-03-20 21:42:14
【问题描述】:

我的目标是通过Zendesk API 重新打开已关闭的 Zendesk 票证。

我尝试通过

更新“打开”字段
https://support.XXXXXX.com/api/v2/tickets/XXXXX.json

得到了回应:

{
    "error"       => "RecordInvalid", 
    "description" => "Record validation errors", 
    "details"     => {
        "status" => [
            {
                "description" => "Statut : the status Close prevent the ticket update"
            }
        ]
    }
}

有解决办法吗,还是我必须开新票?

我实际上使用的是“Official Ruby Zendesk API Client”,但问题出在 API 端,因此与 gem 无关。

我也会向 Zendesk 支持发送一张票,但我希望 Stack Overflow 上的某个人可能会给出答案。

【问题讨论】:

    标签: ruby-on-rails ruby api zendesk zendesk-api


    【解决方案1】:

    很遗憾,您无法重新打开已关闭的工单。

    文档是“Creating follow-up tickets”。在 API 中,您还可以找到有关如何创建后续工单的详细信息:

    curl https://{subdomain}.zendesk.com/api/v2/tickets.json \
      -d '{"ticket": {"via_followup_source_id": 103, "comment": {"body": "my message"}}}' \
      -v -u {email_address}:{password} -X POST -H "Content-Type: application/json"
    

    【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-11-25
    • 2016-12-12
    • 2022-07-24
    • 2012-03-19
    相关资源
    最近更新 更多