【问题标题】:All fields data not submitting to zendesk ticket form via php api所有字段数据未通过 php api 提交到 zendesk 票证表单
【发布时间】:2019-01-23 11:33:47
【问题描述】:

我已将我的网站与 zendesk 集成在一起,我正在关注 this api 库,我已成功创建 zendesk 票证,但问题是我无法将所有表单字段发送到 zendesk 票证表格。只有主题和描述字段数据通过我的代码发送。

这是我的网络表单

这是我的 zendesk 门票表格

这是我的 zendesk 门票清单

这是我创建票证的代码

 public function CreateTicketOnZendesk($subject,$email,$description,$transactionNumber){
    try{
        $client = $this->zendesk();
             $newTicket = $client->tickets()->create([
                 'subject'  => $subject,
                 'comment'  => [
                     'body' => $description
                 ],
                 'custom_fields'=>[
                     'email'  => $email,
                     'transaction_number'  => $transactionNumber,
                 ],
                 'priority' => 'normal'
             ]);
             return true;
    }catch(\Exception $e){
        error_log($e->getMessage());
    }
 }

但无法发送电子邮件和交易号字段数据尝试添加这些字段,如发送主题。

【问题讨论】:

    标签: php zendesk-api


    【解决方案1】:

    自定义字段应作为idvalue 对传递,尝试将其用于custom_fields。要获取字段 id,您可以转到 zendesk 上的工单字段面板,也可以使用此 api api/v2/ticket_fields.json

     'custom_fields'=>[
                         [
                             'id'=> '<email_field_id>', 
                             'value'=> $email
                         ],
                         [
                             'id'=> '<transaction_number_field_id>',
                             'value'=> $transactionNumber
                         ]
     ],
    

    【讨论】:

    • 你用的是字段id还是字段名?可以通过单击管理 UI 中的字段或加载 api/v2/ticket_fields.json 来找到 ID。 ID 也需要是 int 而不是 string。如果仍然无法正常工作,您能否分享响应头和正文,以及发送到 Zendesk 的确切有效负载?
    • @JimmyLong 如果我必须在特定的工单表单上创建工单怎么办?
    • @OwaisAslam 您只需要在创建票证时将“ticket_form_id”参数添加到有效负载。
    • @JimmyLong 有没有办法在工单表单中添加附件?
    • 您检查过自述文件的这一部分吗? github.com/zendesk/zendesk_api_client_php#attachments
    猜你喜欢
    • 2015-09-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-03-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-01-12
    相关资源
    最近更新 更多