【问题标题】:Ticket management in OTRS with C# via RPC.pl or generic interface通过 RPC.pl 或通用接口使用 C# 在 OTRS 中进行票务管理
【发布时间】:2014-03-14 19:57:41
【问题描述】:

我已经检查了这些网站:

http://blog.otrs.org/2012/10/03/easy-ticket-creation-via-generic-interface/

Client to send SOAP request and received response

我不是 Perl 人。我启用了 RPC,我启用了 Web 服务。但是,当我尝试执行某些页面上列出的 C# 代码时,我从服务器获得了 500。

我错过了这个难题的基础部分吗?是否还有更多我没有完成的 OTRS 配置需要做?

谢谢!

附言

由于我的代表人数少,我有其他链接无法发布。

【问题讨论】:

  • 您好,您能具体说明您要使用网络服务做什么吗?你知道soap的xml是什么样子的吗?或许可以在 OTRS 中发布 Web 服务配置的屏幕截图。
  • 创建和查看工单。 Web 服务配置取自此站点:“Web 服务配置”区域下的doc.otrs.org/3.1/en/html/genericinterface-connectors.html

标签: c# otrs


【解决方案1】:

如果没有看到您的 C# 代码和您的确切配置,很难回答您的问题。这里有一些想法供您尝试和检查

  1. 您是否使用http://myOTRSurl.com/nph-genericinterface.pl/Webservice/MyWebServiceName 访问网络服务?
  2. otrs中有没有调试信息。转到“管理”->“Web 服务”-> 选择 Web 服务->“调试器”-> 查看请求列表以获取任何可以帮助您调试特定问题的信息
  3. 调试您的 C# 代码,以确保在打开和关闭标签的情况下正确形成肥皂消息。
  4. 转到ticketget http://dev.otrs.org/cvs/Kernel/GenericInterface/Operation/Ticket/TicketGet.htmlhttp://dev.otrs.org/cvs/Kernel/GenericInterface/Operation/Ticket/TicketCreate.html 的开发者API 你是否在SOAP 中提供了所需的参数?

希望这会有所帮助。欲了解更多信息,您可以在http://doc.otrs.org/3.2/en/html/genericinterface.html阅读详细信息

【讨论】:

  • 调试器是我缺少的关键!它允许我清理坏的 SOAP(我缺少一个不在我拥有的文档中的“CustomerUser”)并插入一张票!谢谢!
猜你喜欢
  • 2017-01-17
  • 1970-01-01
  • 2015-08-17
  • 1970-01-01
  • 1970-01-01
  • 2019-08-16
  • 2023-03-20
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多