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

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
ArticleDefaultLanguageCódigo do idioma padrão, conforme coluna "Código no banco de dados" da seção Localização, no documento Requisitos do Sistema. Caso vazio será usado o idioma padrão da base de conhecimento
ResponsibleUserIDIdentificador do usuário responsável pelo artigo
ArticleLanguageXCódigo do idioma, conforme coluna "Código no banco de dados" da seção Localização, no documento Requisitos do Sistema
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:ArticleDefaultLanguage>?</urn:ArticleDefaultLanguage>
<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