Zendesk php api是否在不向用户发送电子邮件的情况下创建票证?

Zendesk php api是否在不向用户发送电子邮件的情况下创建票证?,php,api,Php,Api,我正在试着在我的桌面上创建票据,这很好。但是,我不希望Zendesk向票证的创建者发送电子邮件(他或她的电子邮件)。这可能吗 我的想法是在我的网站上有一个contactForm小部件,我希望从这个表单提交的内容在我的桌面上创建票据 当前正在使用以下代码创建票据: $zendesk = new zendesk( $row->api_key, $row->email_address, $row->host_address, $suffix = '.json', $t

我正在试着在我的桌面上创建票据,这很好。但是,我不希望Zendesk向票证的创建者发送电子邮件(他或她的电子邮件)。这可能吗

我的想法是在我的网站上有一个contactForm小部件,我希望从这个表单提交的内容在我的桌面上创建票据

当前正在使用以下代码创建票据:

$zendesk = new zendesk(
 $row->api_key, 
 $row->email_address, 
 $row->host_address, 
 $suffix = '.json',
 $test = false
);

$arr = array(
     "z_subject"=>"Offline Message",
     "z_description"=> $r->contact_msg,
     "z_recipient"=>$r->contact_email,
     "z_name"=>$r->contact_name,
);

$create  = json_encode(
 array('ticket' => array(
     'subject' => $arr['z_subject'], 
     'description' => $arr['z_description'], 
     'requester' => array('name' => $arr['z_name'], 
     'email' => $arr['z_requester']
  ))),
  JSON_FORCE_OBJECT
);

$data = $zendesk->call("/tickets", $create, "POST");    

有什么想法吗?

完全可能!您需要在Zendesk-触发器设置中的触发器“通知请求者收到的请求””中添加一些条件,以防止Zendesk发送电子邮件。例如:

  • 票证:频道-不是-网络服务(API)
  • 票证:标签-包含以下内容之一-“脱机消息”

    • 完全可能!您需要在Zendesk-触发器设置中的触发器“通知请求者收到的请求””中添加一些条件,以防止Zendesk发送电子邮件。例如:

      • 票证:频道-不是-网络服务(API)
      • 票证:标签-包含以下内容之一-“脱机消息”