Pular para o conteúdo principal
Versão: 2.2.0

newArticle

Este método cria um artigo em uma base de conhecimento existente, permitindo adicionar anexos e informar os atributos. Para invocá-lo, é necessário seguir o padrão abaixo documentado.

Classe Java
Requisiçãoweb/wwwroot/ws/java/knowledgebase/NewArticleRequestType.java
Retornoweb/wwwroot/ws/java/knowledgebase/NewArticleResponseType.java

Requisição:

IdentificadorRequeridoDescrição
ArticleIDXIdentificador do novo artigo
KnowledgebaseIDIdentificador da base de conhecimento onde o artigo será criado
CategoryIDIdentificador da categoria que será associada ao artigo
ResponsibleUserIDMatrícula do usuário responsável pelo artigo
ArticleLanguageXCódigo do idioma. O valor pode ser:
1 - Inglês (EUA)
2 - Português (Brasil)
3 - Espanhol
4 - Português (Portugal)
5 - Alemão
6 - Francês
7 - Romeno
8 - Chinês
9 - Italiano
10 - Eslovaco
11 - Inglês (Reino Unido)
12 - Turco
13 - Francês (Canadá)
14 - Russo
15 - Polonês
16 - Catalão
17 - Dinamarquês
18 - Finlandês
19 - Japonês
ArticleNameXNome do artigo
ArticleContentXConteúdo do artigo
FileNameNome do arquivo (inclui sua extensão)
FileContentConteúdo binário do arquivo
AttachmentNameNome do anexo
SummaryDescrição do anexo
AttributeIDIdentificador do atributo
AttributeValueValor do atributo
info
  • X¹ - Requerido caso o campo CategoryID esteja vazio;
  • X² - Requerido caso o campo KnowledgebaseID esteja vazio.

Estrutura de requisição:

<urn:newArticle>
<urn:ArticleData>
<urn:ArticleID>?</urn:ArticleID>
<urn:KnowledgebaseID>?</urn:KnowledgebaseID>
<urn:CategoryID>?</urn:CategoryID>
<urn:ResponsibleUserID>?</urn:ResponsibleUserID>
<urn:ContentList>
<!--1 or more repetitions:-->
<urn:Content>
<urn:ArticleLanguage>?</urn:ArticleLanguage>
<urn:ArticleName>?</urn:ArticleName>
<urn:ArticleContent>?</urn:ArticleContent>
<urn:AttachmentList>
<!--Zero or more repetitions:-->
<urn:Attachment>
<urn:FileName>?</urn:FileName>
<urn:FileContent>?</urn:FileContent>
<urn:AttachmentName>?</urn:AttachmentName>
<urn:Summary>?</urn:Summary>
</urn:Attachment>
</urn:AttachmentList>
</urn:Content>
</urn:ContentList>
<urn:AttributeList>
<!--Zero or more repetitions:-->
<urn:Attribute>
<urn:AttributeID>?</urn:AttributeID>
<!--1 or more repetitions:-->
<urn:AttributeValueList>
<urn:AttributeValue>?</urn:AttributeValue>
</urn:AttributeValueList>
</urn:Attribute>
</urn:AttributeList>
</urn:ArticleData>
</urn:newArticle>

Retorno:

IdentificadorDescrição
StatusSituação da execução do método. Seu valor pode ser:
SUCCESS: Método executado com sucesso
FAILURE: Ocorreu uma falha na execução do método
CodeCódigo do retorno do método
DetailDetalhe do retorno do método
SUCESSO: Retornará a descrição de método executado com sucesso
FALHA: Retornará a descrição do erro encontrado