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ção | web/wwwroot/ws/java/knowledgebase/NewArticleRequestType.java |
Retorno | web/wwwroot/ws/java/knowledgebase/NewArticleResponseType.java |
Requisição:
Identificador | Requerido | Descrição |
---|---|---|
ArticleID | X | Identificador do novo artigo |
KnowledgebaseID | X¹ | Identificador da base de conhecimento onde o artigo será criado |
CategoryID | X² | Identificador da categoria que será associada ao artigo |
ResponsibleUserID | Matrícula do usuário responsável pelo artigo | |
ArticleLanguage | X | Có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 |
ArticleName | X | Nome do artigo |
ArticleContent | X | Conteúdo do artigo |
FileName | Nome do arquivo (inclui sua extensão) | |
FileContent | Conteúdo binário do arquivo | |
AttachmentName | Nome do anexo | |
Summary | Descrição do anexo | |
AttributeID | Identificador do atributo | |
AttributeValue | Valor 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:
Identificador | Descrição |
---|---|
Status | Situaçã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 |
Code | Código do retorno do método |
Detail | Detalhe do retorno do método SUCESSO: Retornará a descrição de método executado com sucesso FALHA: Retornará a descrição do erro encontrado |