触发器类别允许Zendesk管理员可视地分组亚博触发器让他们更容易组织和管理他们的触发器。有关更多信息,请参见创建分类来组织触发器在Ze亚博ndesk帮助。

JSON格式

触发器类别表示为具有以下属性的JSON对象:

名字 类型 只读 强制性的 描述
created_at 字符串 真正的
id 字符串 真正的
名字 字符串
位置 整数
updated_at 字符串 真正的

列表触发器类别

  • GET / api / v2 / trigger_categories

返回帐户中的所有触发器类别。

参数

名字 类型 要求 描述
包括 字符串 查询 允许拷贝。rule_counts的允许值。
页面 对象 查询 分页参数
排序 字符串 查询 类型参数。取值为position、-position、name、name、created_at、-created_at、updated_at或-updated_at。

代码示例

旋度

这个示例提供了一个带有cURL分页参数的示例查询。

              
旋度- u电子邮件}密码}- x得到——url https://子域名}.亚博zendesk.com/api/v2/trigger_categories
              
进口“fmt”“输入输出”“net/http”函数主要url:=“https://example.亚博zendesk.com/api/v2/trigger_categories?include=&page=%7B%22after%22%3A%22eyJvIjoiLXNjb3JlLGlkIiwidiI6ImFRSUFBQUFBQUFBQWFRMHBJUUVBQUFBQSJ9%22%2C%22before%22%3A%22eyJvIjoiLXNjb3JlLGlkIiwidiI6ImFRSUFBQUFBQUFBQWFRMHBJUUVBQUFBQSJ9%22%2C%22size%22%3A50%7D&sort=”方法:=“获得”要求的事情犯错:=httpNewRequest方法url如果犯错! =fmtPrintln犯错返回}要求的事情添加“内容类型”“application / json”要求的事情添加“授权”“基本< auth-value >”// Base64编码的"username:password"客户端:=http客户端}res犯错:=客户端要求的事情如果犯错! =fmtPrintln犯错返回}推迟res身体关闭身体犯错:=ioReadAllres身体如果犯错! =fmtPrintln犯错返回}fmtPrintln字符串身体}
Java
              
进口comsquareupokhttp*OkHttpClient客户端=OkHttpClientHttpUrl构建器urlBuilder=HttpUrl解析“https://example.亚博zendesk.com/api/v2/trigger_categories”newBuilderaddQueryParameter“包括””“addQueryParameter“页面”“{””:“eyJvIjoiLXNjb3JlLGlkIiwidiI6ImFRSUFBQUFBQUFBQWFRMHBJUUVBQUFBQSJ9”、“之前”:“eyJvIjoiLXNjb3JlLGlkIiwidiI6ImFRSUFBQUFBQUFBQWFRMHBJUUVBQUFBQSJ9”、“大小”:50}”addQueryParameter“排序””“请求请求=请求构建器urlurlBuilder构建方法“获得”addHeader“内容类型”“application / json”addHeader“授权”凭证基本“电子邮件”“你的密码”构建响应响应=客户端newCall请求执行
JavaScript

这个示例提供了一个用JavaScript编写的带有分页参数的示例查询。

              
获取“https://{子域名}.zendes亚博k.com/api/v2/trigger_categories ?包括= rule_counts&page(大小)= 10和页面(后)= eyJvIjoiLXNjb3JlLGlkIiwidiI6ImFRSUFBQUFBQUFBQWFRMHBJUUVBQUFBQSJ9”“方法”“获得”“头”}}然后响应= >//使用成功的响应执行操作}犯错= >//处理失败的响应}
Nodejs
              
varaxios=需要“axios”var配置=方法“得到”url“https://example.亚博zendesk.com/api/v2/trigger_categories”“内容类型”“application / json”“授权”的基本< auth-value >”// Base64编码的"username:password"}参数个数“包括”“页面”“% 7 b % 22 % 3 22% % 22 eyjvijoilxnjb3jllglkiiwidii6imfrsufbqufbqufbqwfrmhbjuuvbqufbqsj9 % 22% 2 c % 22之前% 3 22% % 22 eyjvijoilxnjb3jllglkiiwidii6imfrsufbqufbqufbqwfrmhbjuuvbqufbqsj9 % 22% 2 c % 22大小% 22% 3 a50 % 7 d '“排序”}}axios配置然后函数响应控制台日志JSONstringify响应数据}函数错误控制台日志错误}
Python
              
进口请求url=“https://example.亚博zendesk.com/api/v2/trigger_categories?include=&page=%7B%22after%22%3A%22eyJvIjoiLXNjb3JlLGlkIiwidiI6ImFRSUFBQUFBQUFBQWFRMHBJUUVBQUFBQSJ9%22%2C%22before%22%3A%22eyJvIjoiLXNjb3JlLGlkIiwidiI6ImFRSUFBQUFBQUFBQWFRMHBJUUVBQUFBQSJ9%22%2C%22size%22%3A50%7D&sort=”=“内容类型”“application / json”}响应=请求请求“获得”url身份验证=“<用户名>”' <密码> '=打印响应文本
鲁比(人名)
              
需要“net/http”uri=URI“https://example.亚博zendesk.com/api/v2/trigger_categories”uri查询=URIencode_www_form“包括””““页面”“{””:“eyJvIjoiLXNjb3JlLGlkIiwidiI6ImFRSUFBQUFBQUFBQWFRMHBJUUVBQUFBQSJ9”、“之前”:“eyJvIjoiLXNjb3JlLGlkIiwidiI6ImFRSUFBQUFBQUFBQWFRMHBJUUVBQUFBQSJ9”、“大小”:50}”“排序””“请求=HTTP得到uri“内容类型”“application / json”请求basic_auth“用户名”“密码”响应=HTTP开始uri主机名uri港口use_ssl真正的|http|http请求请求结束

示例响应(年代)

200好了
              
//状态200 OK“链接”“下一个”“https://{子域名}.zendes亚博k.com/api/v2/trigger_categories.json ?包括= rule_counts&page[在]= eyJvIjoiLXNjb3JlLGlkIiwidiI6ImFRSUFBQUFBQUFBQWFRMHBJUUVBQUFBQSJ9&page(大小)= 2种=位置”“上一页”“https://{子域名}.zendes亚博k.com/api/v2/trigger_categories.json ?包括= rule_counts&page[在]= eyJvIjoiLXNjb3JlLGlkIiwidiI6ImFRSUFBQUFBQUFBQWFRMHBJUUVBQUFBQSJ9&page(大小)= 2种=位置”}“元”“after_cursor”“eyJvIjoiLXNjb3JlLGlkIiwidiI6ImFRSUFBQUFBQUFBQWFRMHBJUUVBQUFBQSJ9”“before_cursor”“eyJvIjoiLXNjb3JlLGlkIiwidiI6ImFRSUFBQUFBQUFBQWFRMHBJUUVBQUFBQSJ9”“has_more”真正的}“trigger_categories”“created_at”“2020 - 07 - 17 t01:30:07z”“id”“10001”“名称”“电子邮件触发”“位置”0“updated_at”“2020 - 07 - 17 t01:30:07z”}“created_at”“2020 - 07 - 17 t01:30:07z”“id”“10002”“名称”“短信触发”“位置”1“updated_at”“2020 - 07 - 17 t01:30:07z”}]}
400错误请求
              
//状态400错误请求“错误”“代码”“InvalidPaginationParameter”“标题”"页[后]无效"}]}
403年被禁止的
              
//状态403禁止“错误”“代码”“TriggerCategoriesNotEnabled”“标题”“您的帐户未启用触发类别”}]}

创建触发器类别

  • POST / api / v2 / trigger_categories

创建触发器类别。

例子的身体

             
“trigger_category”“名称”“所有通知触发器”“位置”0}}

代码示例

旋度

这个示例提供了一个使用cURL触发类别POST请求的示例。

              
旋度- u电子邮件}密码}- x的帖子——url https://子域名}.亚博zendesk.com/api/v2/trigger_categories- h“application / json内容类型:- d”{" trigger_category ": {“name”:“示例类别”,“位置”:10}} '
              
进口“fmt”“输入输出”“net/http”“弦”函数主要url:=“https://example.亚博zendesk.com/api/v2/trigger_categories”方法:=“职位”有效载荷:=字符串NewReader”{" trigger_category ": {“name”:“所有通知触发器”,“位置”:0}} '要求的事情犯错:=httpNewRequest方法url有效载荷如果犯错! =fmtPrintln犯错返回}要求的事情添加“内容类型”“application / json”要求的事情添加“授权”“基本< auth-value >”// Base64编码的"username:password"客户端:=http客户端}res犯错:=客户端要求的事情如果犯错! =fmtPrintln犯错返回}推迟res身体关闭身体犯错:=ioReadAllres身体如果犯错! =fmtPrintln犯错返回}fmtPrintln字符串身体}
Java
              
进口comsquareupokhttp*OkHttpClient客户端=OkHttpClientHttpUrl构建器urlBuilder=HttpUrl解析“https://example.亚博zendesk.com/api/v2/trigger_categories”newBuilderRequestBody身体=RequestBody创建MediaType解析“application / json””“trigger_category \“\”\“\”\”所有通知触发器\”\“\”0}}”“请求请求=请求构建器urlurlBuilder构建方法“职位”身体addHeader“内容类型”“application / json”addHeader“授权”凭证基本“电子邮件”“你的密码”构建响应响应=客户端newCall请求执行
JavaScript

这个例子提供了一个在JavaScript中触发类别POST请求的例子。

              
获取“https://{子域名}.zendes亚博k.com/api/v2/trigger_categories”“方法”“职位”“头”“内容类型”“application / json”}“身体”“trigger_category”“名称”“类别”“位置”10}}}然后响应= >//使用成功的响应执行操作}犯错= >//处理失败的响应}
Nodejs
              
varaxios=需要“axios”var数据=JSONstringify“trigger_category”“名称”“所有通知触发器”“位置”0}}var配置=方法“职位”url“https://example.亚博zendesk.com/api/v2/trigger_categories”“内容类型”“application / json”“授权”的基本< auth-value >”// Base64编码的"username:password"}数据数据}axios配置然后函数响应控制台日志JSONstringify响应数据}函数错误控制台日志错误}
Python
              
进口请求进口jsonurl=“https://example.亚博zendesk.com/api/v2/trigger_categories”有效载荷=json加载”““{" trigger_category ": {“name”:“所有通知触发器”,“位置”:0}}”“”=“内容类型”“application / json”}响应=请求请求“职位”url身份验证=“<用户名>”' <密码> '=json=有效载荷打印响应文本
鲁比(人名)
              
需要“net/http”uri=URI“https://example.亚博zendesk.com/api/v2/trigger_categories”请求=HTTP帖子uri“内容类型”“application / json”请求身体=“trigger_category”“名称”“所有通知触发器”“位置”0}}请求basic_auth“用户名”“密码”响应=HTTP开始uri主机名uri港口use_ssl真正的|http|http请求请求结束

示例响应(年代)

200好了
              
//状态200 OK“trigger_category”“created_at”“2020 - 07 - 17 t01:30:07z”“id”“10001”“名称”“所有通知触发器”“位置”0“updated_at”“2020 - 07 - 17 t01:30:07z”}}
400错误请求
              
//状态400错误请求“错误”“代码”“InvalidTriggerCategory”“标题”"名称不能为空"}]}
403年被禁止的
              
//状态403禁止“错误”“代码”“TriggerCategoriesNotEnabled”“标题”“您的帐户未启用触发类别”}“代码”“ProductLimitExceeded”“标题”“您的帐户已达到500个触发类别的限制。”}]}

为触发器类别创建批处理作业

  • POST / api / v2 / trigger_categories /工作

创建对给定触发器类别执行批处理操作的作业。

例子的身体

             
“工作”“行动”“补丁”“项目”“trigger_categories”“id”“10001”“位置”0}“id”“10002”“位置”1}]“触发”“活跃”“category_id添加”“10001”“id”“10011”“位置”10}“活跃”真正的“category_id添加”“10002”“id”“10012”“位置”1}]}}}

代码示例

旋度

这个示例提供了一个使用cURL对现有触发器类别进行批处理操作的示例请求。

              
旋度- u电子邮件}密码}- x的帖子——url https://子域名}.亚博zendesk.com/api/v2/trigger_categories/jobs- h“application / json内容类型:- d”{"工作":{“行动”:“补丁”,"项目":{“trigger_categories”:(“id”:“10001”,“位置”:20},“id”:“10002”,“位置”:21}],“触发”:(“id”:“10011”,“位置”:10“主动”:假的,“category_id添加”:“10001”},“id”:“10012”,“位置”:1、“活跃”:没错,“category_id添加”:“10002”}]}}} '
              
进口“fmt”“输入输出”“net/http”“弦”函数主要url:=“https://example.亚博zendesk.com/api/v2/trigger_categories/jobs”方法:=“职位”有效载荷:=字符串NewReader”{"工作":{“行动”:“补丁”,"项目":{“trigger_categories”:(“id”:“10001”,“位置”:0},“id”:“10002”,“位置”:1}],“触发”:(“主动”:假的,“category_id添加”:“10001”,“id”:“10011”,“位置”:10},“活跃”:没错,“category_id添加”:“10002”,“id”:“10012”,“位置”:1}]}}} '要求的事情犯错:=httpNewRequest方法url有效载荷如果犯错! =fmtPrintln犯错返回}要求的事情添加“内容类型”“application / json”要求的事情添加“授权”“基本< auth-value >”// Base64编码的"username:password"客户端:=http客户端}res犯错:=客户端要求的事情如果犯错! =fmtPrintln犯错返回}推迟res身体关闭身体犯错:=ioReadAllres身体如果犯错! =fmtPrintln犯错返回}fmtPrintln字符串身体}
Java
              
进口comsquareupokhttp*OkHttpClient客户端=OkHttpClientHttpUrl构建器urlBuilder=HttpUrl解析“https://example.亚博zendesk.com/api/v2/trigger_categories/jobs”newBuilderRequestBody身体=RequestBody创建MediaType解析“application / json””“\ \“工作”\ \”行动”\“补丁\”\ \“项目”trigger_categories \“\”\ \“id”\”10001\”\“\”0}\ \“id”\”10002\”\“\”1}]\ \“触发器”\“积极\”category_id添加\“\”\”10001\”\ \“id”\”10011\”\“\”10}\“积极\”真正的category_id添加\“\”\”10002\”\ \“id”\”10012\”\“\”1}]}}}”“请求请求=请求构建器urlurlBuilder构建方法“职位”身体addHeader“内容类型”“application / json”addHeader“授权”凭证基本“电子邮件”“你的密码”构建响应响应=客户端newCall请求执行
JavaScript

这个示例提供了一个在JavaScript中对现有触发器类别进行批处理操作的示例请求。

              
获取“https://{子域名}.zendes亚博k.com/api/v2/trigger_categories/jobs”“方法”“职位”“头”“内容类型”“application / json”}“身体”“工作”“行动”“补丁”“项目”“trigger_categories”“id”“10001”“位置”20.}“id”“10002”“位置”21}]“触发”“id”“10011”“位置”10“活跃”“category_id添加”“10001”}“id”“10012”“位置”1“活跃”真正的“category_id添加”“10002”}]}}}}然后响应= >//使用成功的响应执行操作}犯错= >//处理失败的响应}
Nodejs
              
varaxios=需要“axios”var数据=JSONstringify“工作”“行动”“补丁”“项目”“trigger_categories”“id”“10001”“位置”0}“id”“10002”“位置”1}]“触发”“活跃”“category_id添加”“10001”“id”“10011”“位置”10}“活跃”真正的“category_id添加”“10002”“id”“10012”“位置”1}]}}}var配置=方法“职位”url“https://example.亚博zendesk.com/api/v2/trigger_categories/jobs”“内容类型”“application / json”“授权”的基本< auth-value >”// Base64编码的"username:password"}数据数据}axios配置然后函数响应控制台日志JSONstringify响应数据}函数错误控制台日志错误}
Python
              
进口请求进口jsonurl=“https://example.亚博zendesk.com/api/v2/trigger_categories/jobs”有效载荷=json加载”““{"工作":{“行动”:“补丁”,"项目":{“trigger_categories”:(“id”:“10001”,“位置”:0},“id”:“10002”,“位置”:1}],“触发”:(“主动”:假的,“category_id添加”:“10001”,“id”:“10011”,“位置”:10},“活跃”:没错,“category_id添加”:“10002”,“id”:“10012”,“位置”:1}]}}}”“”=“内容类型”“application / json”}响应=请求请求“职位”url身份验证=“<用户名>”' <密码> '=json=有效载荷打印响应文本
鲁比(人名)
              
需要“net/http”uri=URI“https://example.亚博zendesk.com/api/v2/trigger_categories/jobs”请求=HTTP帖子uri“内容类型”“application / json”请求身体=“工作”“行动”“补丁”“项目”“trigger_categories”“id”“10001”“位置”0}“id”“10002”“位置”1}]“触发”“活跃”“category_id添加”“10001”“id”“10011”“位置”10}“活跃”真正的“category_id添加”“10002”“id”“10012”“位置”1}]}}}请求basic_auth“用户名”“密码”响应=HTTP开始uri主机名uri港口use_ssl真正的|http|http请求请求结束

示例响应(年代)

200好了
              
//状态200 OK“结果”“trigger_categories”“created_at”“2020 - 07 - 18 t01:24:53z”“id”“10001”“名称”“通知”“位置”0“updated_at”“2020 - 07 - 20 - t01:30:07z”}“created_at”“2020 - 07 - 17 t06:31:12z”“id”“10002”“名称”“应用标签”“位置”1“updated_at”“2020 - 07 - 20 - t01:30:07z”}]“触发”“行动”}]“活跃”真正的“条件”}“created_at”“2012 - 09 - 25 - t22:50:26z”“描述”“通知外部目标”“id”10012“位置”1“raw_title”“通知目标”“标题”“通知目标”“updated_at”“2020 - 07 - 20 - t01:30:07z”“url”“http://{子域名}.zendes亚博k.com/api/v2/triggers/10012.json”}“行动”}]“活跃”“条件”}“created_at”“2012 - 09 - 25 - t22:50:26z”“描述”“关闭并保存一张票”“id”10011“位置”10“raw_title”“关闭并保存”“标题”“关闭并保存”“updated_at”“2020 - 07 - 20 - t01:30:07z”“url”“http://{子域名}.zendes亚博k.com/api/v2/triggers/10011.json”}]}“状态”“完整的”}
400错误请求
              
//状态400错误请求“错误”“代码”“InvalidTrigger”“标题”"category_id无效"“trigger_id”“10001”}]“状态”“失败”}

显示触发器类别

  • GET / api / v2 / trigger_categories / {trigger_category_id}

返回具有指定ID的触发器类别。

参数

名字 类型 要求 描述
trigger_category_id 字符串 路径 真正的 要检索的触发器类别的id

代码示例

旋度

这个示例提供了一个使用cURL对现有触发器类别的示例请求。

              
旋度- u电子邮件}密码}- x得到——url https://子域名}.亚博zendesk.com/api/v2/trigger_categories/10001
              
进口“fmt”“输入输出”“net/http”函数主要url:=“https://example.亚博zendesk.com/api/v2/trigger_categories/10001”方法:=“获得”要求的事情犯错:=httpNewRequest方法url如果犯错! =fmtPrintln犯错返回}要求的事情添加“内容类型”“application / json”要求的事情添加“授权”“基本< auth-value >”// Base64编码的"username:password"客户端:=http客户端}res犯错:=客户端要求的事情如果犯错! =fmtPrintln犯错返回}推迟res身体关闭身体犯错:=ioReadAllres身体如果犯错! =fmtPrintln犯错返回}fmtPrintln字符串身体}
Java
              
进口comsquareupokhttp*OkHttpClient客户端=OkHttpClientHttpUrl构建器urlBuilder=HttpUrl解析“https://example.亚博zendesk.com/api/v2/trigger_categories/10001”newBuilder请求请求=请求构建器urlurlBuilder构建方法“获得”addHeader“内容类型”“application / json”addHeader“授权”凭证基本“电子邮件”“你的密码”构建响应响应=客户端newCall请求执行
JavaScript

这个示例提供了一个JavaScript中现有触发器类别的示例请求。

              
获取“https://{子域名}.zendes亚博k.com/api/v2/trigger_categories/10001”“方法”“获得”“头”}}然后响应= >//使用成功的响应执行操作}犯错= >//处理失败的响应}
Nodejs
              
varaxios=需要“axios”var配置=方法“得到”url“https://example.亚博zendesk.com/api/v2/trigger_categories/10001”“内容类型”“application / json”“授权”的基本< auth-value >”// Base64编码的"username:password"}}axios配置然后函数响应控制台日志JSONstringify响应数据}函数错误控制台日志错误}
Python
              
进口请求url=“https://example.亚博zendesk.com/api/v2/trigger_categories/10001”=“内容类型”“application / json”}响应=请求请求“获得”url身份验证=“<用户名>”' <密码> '=打印响应文本
鲁比(人名)
              
需要“net/http”uri=URI“https://example.亚博zendesk.com/api/v2/trigger_categories/10001”请求=HTTP得到uri“内容类型”“application / json”请求basic_auth“用户名”“密码”响应=HTTP开始uri主机名uri港口use_ssl真正的|http|http请求请求结束

示例响应(年代)

200好了
              
//状态200 OK“trigger_category”“created_at”“2020 - 07 - 17 t01:30:07z”“id”“10001”“名称”“所有通知触发器”“位置”0“updated_at”“2020 - 07 - 17 t01:30:07z”}}
404未找到
              
//状态404未找到“错误”“代码”“TriggerCategoryNotFound”“标题”“找不到类别。”检查一下ID,再试一次。”}]}

更新触发器类别

  • 补丁/ api / v2 / trigger_categories / {trigger_category_id}

使用指定的ID更新触发器类别。

参数

名字 类型 要求 描述
trigger_category_id 字符串 路径 真正的 要更新的触发器类别的id

例子的身体

             
“trigger_category”“名称”“所有通知触发器已更新”“位置”10}}

代码示例

旋度

这个示例提供了一个使用cURL更新现有触发器类别的示例请求。

              
旋度- u电子邮件}密码}- x片——url https://子域名}.亚博zendesk.com/api/v2/trigger_categories/10001- h“application / json内容类型:- d”{" trigger_category ": {"name": "已更新的示例类别"}} '
              
进口“fmt”“输入输出”“net/http”“弦”函数主要url:=“https://example.亚博zendesk.com/api/v2/trigger_categories/10001”方法:=“补丁”有效载荷:=字符串NewReader”{" trigger_category ": {"name": "All Notification Triggers Updated",“位置”:10}} '要求的事情犯错:=httpNewRequest方法url有效载荷如果犯错! =fmtPrintln犯错返回}要求的事情添加“内容类型”“application / json”要求的事情添加“授权”“基本< auth-value >”// Base64编码的"username:password"客户端:=http客户端}res犯错:=客户端要求的事情如果犯错! =fmtPrintln犯错返回}推迟res身体关闭身体犯错:=ioReadAllres身体如果犯错! =fmtPrintln犯错返回}fmtPrintln字符串身体}
Java
              
进口comsquareupokhttp*OkHttpClient客户端=OkHttpClientHttpUrl构建器urlBuilder=HttpUrl解析“https://example.亚博zendesk.com/api/v2/trigger_categories/10001”newBuilderRequestBody身体=RequestBody创建MediaType解析“application / json””“trigger_category \“\”\“\”\”所有通知触发器更新\”\“\”10}}”“请求请求=请求构建器urlurlBuilder构建方法“补丁”身体addHeader“内容类型”“application / json”addHeader“授权”凭证基本“电子邮件”“你的密码”构建响应响应=客户端newCall请求执行
JavaScript

这个示例提供了一个在JavaScript中更新现有触发器类别的示例请求。

              
获取“https://{子域名}.zendes亚博k.com/api/v2/trigger_categories/10001”“方法”“补丁”“头”“内容类型”“application / json”}“身体”“trigger_category”“名称”“已更新的示例类别”}}}然后响应= >//使用成功的响应执行操作}犯错= >//处理失败的响应}
Nodejs
              
varaxios=需要“axios”var数据=JSONstringify“trigger_category”“名称”“所有通知触发器已更新”“位置”10}}var配置=方法“补丁”url“https://example.亚博zendesk.com/api/v2/trigger_categories/10001”“内容类型”“application / json”“授权”的基本< auth-value >”// Base64编码的"username:password"}数据数据}axios配置然后函数响应控制台日志JSONstringify响应数据}函数错误控制台日志错误}
Python
              
进口请求进口jsonurl=“https://example.亚博zendesk.com/api/v2/trigger_categories/10001”有效载荷=json加载”““{" trigger_category ": {"name": "All Notification Triggers Updated",“位置”:10}}”“”=“内容类型”“application / json”}响应=请求请求“补丁”url身份验证=“<用户名>”' <密码> '=json=有效载荷打印响应文本
鲁比(人名)
              
需要“net/http”uri=URI“https://example.亚博zendesk.com/api/v2/trigger_categories/10001”请求=HTTP补丁uri“内容类型”“application / json”请求身体=“trigger_category”“名称”“所有通知触发器已更新”“位置”10}}请求basic_auth“用户名”“密码”响应=HTTP开始uri主机名uri港口use_ssl真正的|http|http请求请求结束

示例响应(年代)

200好了
              
//状态200 OK“trigger_category”“created_at”“2020 - 07 - 17 t01:30:07z”“id”“10001”“名称”“所有通知触发器已更新”“位置”10“updated_at”“2020 - 07 - 18 t05:23:32z”}}
400错误请求
              
//状态400错误请求“错误”“代码”“InvalidTriggerCategory”“标题”"名称不能为空"}]}
404未找到
              
//状态404未找到“错误”“代码”“TriggerCategoryNotFound”“标题”“找不到类别。”检查一下ID,再试一次。”}]}

删除触发器类别

  • 删除/ api / v2 / trigger_categories / {trigger_category_id}

删除具有指定ID的触发器类别。

参数

名字 类型 要求 描述
trigger_category_id 字符串 路径 真正的 要删除的触发器类别id

代码示例

旋度

这个示例提供了一个使用cURL删除现有触发器类别的示例请求。

              
旋度- u电子邮件}密码}- x删除——url https://子域名}.亚博zendesk.com/api/v2/trigger_categories/10001
              
进口“fmt”“输入输出”“net/http”函数主要url:=“https://example.亚博zendesk.com/api/v2/trigger_categories/10001”方法:=“删除”要求的事情犯错:=httpNewRequest方法url如果犯错! =fmtPrintln犯错返回}要求的事情添加“内容类型”“application / json”要求的事情添加“授权”“基本< auth-value >”// Base64编码的"username:password"客户端:=http客户端}res犯错:=客户端要求的事情如果犯错! =fmtPrintln犯错返回}推迟res身体关闭身体犯错:=ioReadAllres身体如果犯错! =fmtPrintln犯错返回}fmtPrintln字符串身体}
Java
              
进口comsquareupokhttp*OkHttpClient客户端=OkHttpClientHttpUrl构建器urlBuilder=HttpUrl解析“https://example.亚博zendesk.com/api/v2/trigger_categories/10001”newBuilder请求请求=请求构建器urlurlBuilder构建方法“删除”addHeader“内容类型”“application / json”addHeader“授权”凭证基本“电子邮件”“你的密码”构建响应响应=客户端newCall请求执行
JavaScript

这个示例提供了一个在JavaScript中删除现有触发器类别的示例请求。

              
获取“https://{子域名}.zendes亚博k.com/api/v2/trigger_categories/10001”“方法”“删除”“头”}}然后响应= >//使用成功的响应执行操作}犯错= >//处理失败的响应}
Nodejs
              
varaxios=需要“axios”var配置=方法“删除”url“https://example.亚博zendesk.com/api/v2/trigger_categories/10001”“内容类型”“application / json”“授权”的基本< auth-value >”// Base64编码的"username:password"}}axios配置然后函数响应控制台日志JSONstringify响应数据}函数错误控制台日志错误}
Python
              
进口请求url=“https://example.亚博zendesk.com/api/v2/trigger_categories/10001”=“内容类型”“application / json”}响应=请求请求“删除”url身份验证=“<用户名>”' <密码> '=打印响应文本
鲁比(人名)
              
需要“net/http”uri=URI“https://example.亚博zendesk.com/api/v2/trigger_categories/10001”请求=HTTP删除uri“内容类型”“application / json”请求basic_auth“用户名”“密码”响应=HTTP开始uri主机名uri港口use_ssl真正的|http|http请求请求结束

示例响应(年代)

204无内容
              
//状态204无内容
400错误请求
              
//状态400错误请求“错误”“代码”“TriggerCategoryNotEmpty”“标题”“不能删除具有活动触发器的类别。”}]}
404未找到
              
//状态404未找到“错误”“代码”“TriggerCategoryNotFound”“标题”“找不到类别。”检查一下ID,再试一次。”}]}