【发布时间】:2018-03-15 16:49:47
【问题描述】:
我正在尝试创建 OTRS 票证。
Web 服务类型HTTP:REST。
var data = {
Ticket: {
Title: "123123",
TypeID: "2",
QueueID: "1",
State: "open",
PriorityID: "2",
ServiceID: "1"
},
Article: {
Subject: "123123",
Body: "Trololo",
ContentType: "text/plain; charset=utf8"
},
SessionID: 123
};
$.ajax({
url: url,
type: 'POST',
dataType: 'json',
data: JSON.stringify(data),
success: function(res) {
...
},
error: function(res) {
...
}
});
提交后出现错误:Could not read input data.
如果我尝试将方法更改为 GET 并将数据类型更改为 JS obj 我还有另一个
error:
ErrorCode:"TicketCreate.MissingParameter"
ErrorMessage:"TicketCreate: Ticket parameter is missing in or not valid!"
我做错了什么?
【问题讨论】:
标签: javascript rest otrs