Navigation:  Integração via web services SOAP > Web services publicados > Base de conhecimento >

newArticle

Previous  Top  Next

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

 

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>

 

Requisição

Identificador

Requerido

Descrição

ArticleID

X

Identificador do novo artigo

KnowledgebaseID

X1

Identificador da base de conhecimento onde o artigo será criado

CategoryID

X2

Identificador da categoria que será associada ao artigo

ResponsibleUserID

 

Identificador 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

 

X1 - Requerido caso o campo CategoryID esteja vazio;

X2 - Requerido caso o campo KnowledgebaseID esteja vazio.

 

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