- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
有人知道一个好的 OTRS java 客户端吗?或者我可以指向一些信息页面来编写我自己的客户端吗?我对 OTRS 完全陌生,但我听说有一个外部接口(interface) (Webservice) 可以使用 Java REST 客户端完成大部分 OTRS 工作。
有人可以链接一些信息页面吗?也许是一个如何使用 OTRS 创建 REST WS 的示例,以及一些如何使用它的 curl 示例?
已找到链接:
我用这个 yaml 文件创建了一个网络服务:
---
Debugger:
DebugThreshold: debug
TestMode: '0'
Description: The description of WS
FrameworkVersion: 4.0.5
Provider:
Operation:
TicketGet:
Description: ''
MappingInbound:
Type: Simple
MappingOutbound:
Type: Simple
Type: Ticket::TicketGet
Transport:
Config:
KeepAlive: ''
MaxLength: '20000000'
RouteOperationMapping:
TicketGet:
Route: /Ticket/:TicketID
Type: HTTP::REST
RemoteSystem: ''
Requester:
Transport:
Type: ''
然后我尝试 curl 到 WS:
curl -i -H "Content-Type: application/json" -d {UserLogin:"user",Password="userpass",Ticket={Title="test"}} http://localhost/otrs/nph-genericinterface.pl/Webservice/Test/Ticket/1
但它不起作用。
最佳答案
首先,如何命名 Web 服务很重要。我选择“测试”。导入这个yml或者创建自己的WS,导出config yml,改成下面这样。保存更改并重新导入此文件。
---
Debugger:
DebugThreshold: debug
TestMode: '0'
Description: Is used by me
FrameworkVersion: 4.0.5
Provider:
Operation:
TicketGet:
Description: ''
MappingInbound:
Type: Simple
MappingOutbound:
Type: Simple
Type: Ticket::TicketGet
TicketUpdate:
Description: ''
MappingInbound:
Type: Simple
MappingOutbound:
Type: Simple
Type: Ticket::TicketUpdate
Transport:
Config:
KeepAlive: ''
MaxLength: '20000000'
RouteOperationMapping:
TicketGet:
Route: /TicketGet/:TicketID
TicketUpdate:
RequestMethod:
- POST
Route: /TicketUpdate/:TicketID
Type: HTTP::REST
RemoteSystem: ''
Requester:
Transport:
Type: ''
然后检查 ticketID 为 1 的工单是否存在,并带有一些示例标题,例如“first Title”。
然后使用这个 curl :
curl -X POST -i -H "content-type: application/json" -d '{"UserLogin": "user", "Ticket": {"Title": "changeme"}, "Password": "userpass"}' "http://localhost/otrs/nph-genericinterface.pl/Webservice/Test/TicketUpdate/1"
如果您将 WS 命名为“Test123xy”,则重命名 curl url
".../Webservice/Test/..."
到
".../Webservice/Test123xy/..."
现在它对我有用。
关于java - OTRS REST Java 客户端,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28560468/
我正在尝试在 Mac 上安装 otrs。我想知道以下命令在 OS X 中的等效项是什么? useradd -r -d /opt/otrs/ -c 'OTRS user' otrs usermod -G
我一直在尝试在 OTRS 中添加菜单选项我关注了documents由 OTRS 提供对于开发人员并设法为代理创建一个新的 Hello World 菜单(模块)。我也想为客户部分做类似的事情。我尝试了自
我在做OTRS从我的旧服务器迁移到新服务器,同时我希望它完成版本升级。到目前为止一切都很顺利,一个大问题是,数据库迁移后用户无法登录。以下是我到目前为止所做的一些步骤,请纠正我遗漏的任何内容。 (1)
我们遇到了队列列表非常慢的问题。如果单个队列中的票证超过 15 个,则创建 View 最多需要 4-5 秒。 由于我们使用 OTRS 3.1,因此出现此问题我们在虚拟化 Ubuntu 10.04 LT
我需要从另一个 Java 应用程序通过其 SOAP Web 服务连接到 OTRS。在系统管理的 Web 服务配置中,我将 OTRS 配置为提供者,添加了 Ticket::TicketCreate 和
我很难在OTRS上实现用于票证创建的REST服务,我已经将TicketGet和TicketUpdate服务与我的系统集成在一起,但是无法与TicketCreate服务集成。 yml文件: --- De
我需要在 New Ticket 中添加一个下拉菜单OTRS屏.我在 Dynamic Fields Management 的帮助下通过添加动态字段设法添加了下拉列表在管理部分。 现在我的问题是我想用我在
我更改了 otrs 实例的 systemid,但现在当用户使用旧系统 id 回复工单时,otrs 实例会创建一个新工单,而不是将回复附加到现有工单。 总是这样还是我遗漏了什么? 如果这个问题无法解决,
我需要 OTRS Ticket 中的超链接。 如何在 OTRS 工单信息下的右侧 Pane 中添加特定工单的超链接。 这是与其他系统链接所需要的。 最佳答案 您可以通过修改Kernel/Output/
我安装了 OTRS6 并且正在尝试登录。在 Debian 中,我想使用 otrs.Console.pl 在 OTRS 中创建新用户和密码。创建用户后,我想使用 Admin::User::SetPass
嘿,我想在带有 linux ubuntu 的 apache 网络服务器上安装 otrs。我使用 otrs Web 安装程序创建了一个新数据库,但随后收到消息:无法打开文件/opt/otrs/Kerne
我是 OTRS (3.2) 的新手,也是 PERL 的新手,但我被赋予了设置 OTRS 的任务,以便它调用我们的远程网络服务,以便在我们这边创建记录门票设置为“已关闭”。我设置了各种动态字段,以便客户
我正在开发一个 XMPP 客户端,我想使用 Openfire 作为服务器。我想使用 OTR 协议(protocol)。 如何在 Openfire 服务器上配置此协议(protocol)?我该如何只允许
关闭。这个问题不符合Stack Overflow guidelines .它目前不接受答案。 要求我们推荐或查找工具、库或最喜欢的场外资源的问题对于 Stack Overflow 来说是偏离主题的,
您好,我遵循 OTRS 开发人员手册在模块内使用 sql 查询。 我运行以下查询,但我只从结果中获取第一个值。 my $SQL = "SELECT id FROM roles "; $Self
我已经在 liux 机器上成功安装了 OTRS 5.0.12。在电子邮件配置中,我感觉有些问题。我已成功设置发送邮件和邮局管理员邮件帐户。在工单通知中检查并设置有效性。一切都很好。但是当我创建票务代理
有人知道一个好的 OTRS java 客户端吗?或者我可以指向一些信息页面来编写我自己的客户端吗?我对 OTRS 完全陌生,但我听说有一个外部接口(interface) (Webservice) 可以
在调用或发送电子邮件给我们后,我们会使用代理创建新的电子邮件票证。我们不允许客户通过发送电子邮件来创建票证。创建新工单时,客服人员可以在 OTRS 中的某些动态字段中输入或选择值。 他也可以在使用出站
我有一个全新的纯文本安装的 openSuSe 13.1(物理服务器,旧的三星上网本),并且我正在尝试启动并运行 OTRS。我已经使用以下命令安装了 OTRS。我不认为它们都是必要的,但 OtterHu
我有最新版本的 OTRS(5.0.14),其中包含以下软件包: DynamicFieldITSMConfigItem 常规目录 ITSM-CIAttributeCollection ITSM 配置管理
我是一名优秀的程序员,十分优秀!