Integração OTRS Flow

161 views
Skip to first unread message

Diego santos

unread,
Mar 2, 2018, 7:49:30 AM3/2/18
to OTRS Brasil
Bom dia, alguém já conseguiu fazer a integração do OTRS com o FLOW da Microsoft?

Especialmente para o comando Ticket Create.

{
  "Queue""Raw",
  "Priority""3 normal",
  "CustomerUser""usuario cadastrado",
  "Title""REST Create Test",
  "State""open",
  "Type""Unclassified",
  "ContentType""text/plain; charset=utf-8"
}

eu informo os dados necessários e chego até o OTRS, porém ainda recebo o erro.

{
  "Error": {
    "ErrorCode""TicketCreate.MissingParameter",
    "ErrorMessage""TicketCreate: Ticket parameter is missing or not valid!"
  }
}
de acordo com o manual estes são os parâmetros obrigatórios além do id da sessão, ou usuário e senha, que passo junto no cabeçalho.

Thiago Pacheco

unread,
Mar 2, 2018, 9:46:00 AM3/2/18
to otrsb...@googlegroups.com
Oi Diego,

Segue um exemplo via REST:


###########
 
{
"UserLogin":"algumusuáriodoteusistema",
"Password":"senhaparaousuárioacima",   
                "Ticket":{
                               "Title":"REST Create Test",
                               "Type": "Requisição",
                               "Queue":"Engenharia",
                               "State":"new",
                               "PriorityID":"3",
                               "CustomerUser":"thiago.pacheco"},
                "Article":{
                               "Subject":"Rest Create Test",
                               "Body":"This is only a test",
                               "ContentType":"text/plain; charset=utf8"
                }
}

####


Aqui estou passando em vez da sessão um usuário e senha para isso e estou criando um artigo que não é obrigatório,  mas fica melhor na ferramenta. Eu criei meu webservices usando o arquivo anexo. 




--
Você recebeu essa mensagem porque está inscrito no grupo "OTRS Brasil" dos Grupos do Google.
Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para otrsbrasil+unsubscribe@googlegroups.com.
Acesse esse grupo em https://groups.google.com/group/otrsbrasil.
Para mais opções, acesse https://groups.google.com/d/optout.



--
Thiago Pacheco




GenericTicketConnectorREST.yml

Thiago Pacheco

unread,
Mar 2, 2018, 9:47:33 AM3/2/18
to otrsb...@googlegroups.com
Ah sim no POST (não sou desenvolvedor então posso estar errado), você passa como uma opção e não no link. :) 

Diego santos

unread,
Mar 2, 2018, 12:16:56 PM3/2/18
to OTRS Brasil
 Valew Thiago, estava usando justamente este modelo, consegui fazer a pequena integração que estava testando junto ao Flow, a principio era por eu estar informando o UserLogin e a senha no cabeçalho, como funcionou por GET achei que também daria para POST.

Muito Obrigado pela ajuda.
Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para otrsbrasil+...@googlegroups.com.

Acesse esse grupo em https://groups.google.com/group/otrsbrasil.
Para mais opções, acesse https://groups.google.com/d/optout.
--
Thiago Pacheco




Reply all
Reply to author
Forward
0 new messages