微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

Zammad API:使用标签创建票证

如何解决Zammad API:使用标签创建票证

对于那些不想阅读整个问题的人:
我正在寻找API-Request(zammad)中的索引以在创建票证时设置标签

详细信息:
我正在使用PHP向安装zammad的服务器发出API请求。下面显示了我通过curl发送的数据:

...
"tag_id" => 9,// I've check its the actual ID of the tag i want to add

将数据转换为JSON后,我通过POST将其发送到 http:// / api / v1 / tickets

到目前为止,我已经尝试过:
我试图猜测失败的标签的索引。 上面显示了第一个完整示例。

第二:

...
"tag" => "The tag i want to add",

最后:

{{1}}

不用说我没有成功。有时我得到一个错误ID(假设它是因为索引不存在[谁会想到的?:)]),有时我什么也没得到,而zammad只是创建了没有标签的票证。有时我说什么?我会参考上面指定的尝试。

我也尝试过的操作:
在网络上搜索一些答案。最接近我想要的是this。但是我宁愿使用标签创建票证,而不是仅仅添加标签就发出另一个请求。

解决方法

我已经看过代码,它是用ruby编写的。索引是“标签”,需要用,来分隔。

基本上:

json_encode([
    "title" => $title,"group_id" => 2,"priority_id" => 2,"category" => 'Some Category',"state_id" => 1,"type" => "Some Type","customer" => $userID,"article" => [
        "body" => $htmlBody,"type" => "note","content_type" => "text/html",],"tags" => "tag1,tag2,tag3",// or simply "tags" => "tag1"
]);

将来可能会帮助某人...

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐


Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其他元素将获得点击?
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。)
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbcDriver发生异常。为什么?
这是用Java进行XML解析的最佳库。
Java的PriorityQueue的内置迭代器不会以任何特定顺序遍历数据结构。为什么?
如何在Java中聆听按键时移动图像。
Java“Program to an interface”。这是什么意思?