From version 1.1 >
edited by WBS Tecnologia
on 2020/12/28 20:06
To version < 3.1 >
edited by WBS Tecnologia
on 2020/12/28 20:23
>
Change comment: There is no comment for this version

Summary

Details

Page properties
Title
... ... @@ -1,1 +1,1 @@
1 -Produtos - Todos
1 +Produtos - Últimos Atualizados Em
Content
... ... @@ -14,20 +14,21 @@
14 14  
15 15  (% class="box infomessage" %)
16 16  (((
17 -Rota: /Modulo/Controller/Acao/{id}
17 +Rota: /BDIApi/Produto/TodosDesde?horas=X
18 18  )))
19 19  
20 20  * Parâmetros: 
21 -** Id = //Opcional //
21 +** horas = [Obrigatório] Tem que ser maior que 0.
22 22  * Requer Autenticação: **Sim **
23 -* Método: **POST**
24 -* Tipo de Retorno**: List<TObjeto> | Void | TObjeto**
25 -* Permissão**: **
26 -** WinBooks.Agentes.Agente.Visualizar
23 +* Método: **GET**
24 +* Tipo de Retorno**: List<Produto> | Void | Produto**
25 +* Headers:
26 +** API_TOKEN: Token de Autenticação
27 +** Parametros de [[Paginação>>doc:Web Rest API.Paginação.WebHome]]
27 27  
28 28  == Códigos de Status ==
29 29  
30 -* 404 = Não Existe o TObjeto
31 +* 404 = Sem resultados
31 31  * 500 = Erro Interno do Servidor
32 32  * 200 = OK
33 33  * 403 = Acesso Negado, Token de Autenticação Inválido?
... ... @@ -34,85 +34,74 @@
34 34  
35 35  = Detalhes da Ação =
36 36  
37 -Ação serve para realizar o procedimento "X" na plataforma...
38 +Realiza a Listagem de Todos os Produtos no Catálogo que foram atualizados nas ultimas X horas indicadas.
38 38  
39 -== Payload ==
40 +=== (% style="font-size:26px" %)Headers(%%) ===
40 40  
41 -Se a ação receber um conteudo "Payload", aqui deve ser descrito este conteudo, com campos e validações.
42 -
43 -* Content-Type: application/json
44 -
45 -{{code language="json" layout="LINENUMBERS" title="Exemplo do Payload"}}
46 -{
47 - "Email": "winbooks@winbooks.com.br",
48 - "Senha": "0806"
49 -}
50 -{{/code}}
51 -
52 -=== Campos e Validações ===
53 -
54 -|=Campo|=Descrição / Validação|=Valor Padrão
55 -|Email|[Obrigatório] Email para a Autenticação|
56 -|Senha|[Obrigatório] Senha para a Autenticação|
57 -| | |
58 -
59 -== Headers ==
60 -
61 61  Abaixo segue os headers que devem ou podem ser passados para a ação:
62 62  
63 63  |=Header|=Descrição / Validação|=Valor Padrão
64 -|API_TOKEBN|[Obrigatório] Token da Autenticação|
65 -| | |
66 -| | |
45 +|API_TOKEN|[Obrigatório] Token da Autenticação|
67 67  
68 -== Query String ==
47 +== (% style="font-size:29px" %)Detalhes do Resultado(%%) ==
69 69  
70 -Abaixo segue os parâmetros que podem ser passados via QueryString:
71 -
72 -|=Header|=Descrição / Validação|=Valor Padrão
73 -|nome|[Obrigatório] Parâmetro para a Pesquisa pelo Nome|
74 -| | |
75 -| | |
76 -
77 -= Detalhes do Resultado =
78 -
79 79  Este é o Payload do resultado caso a ação tenha sucesso:
80 80  
81 81  {{code language="json" layout="LINENUMBERS" title="Exemplo do Payload"}}
82 -{
83 - "Codigo": 200,
84 - "Token": "b9fcb2ad-df28-43db-9c8f-1b2c1b82ecf4",
85 - "Mensagens": null
86 -}
52 +[
53 + {
54 + "Estoque": 0,
55 + "Preco": 16.50,
56 + "Situacao": 0,
57 + "Edicao": "",
58 + "EstoqueMinimo": 0,
59 + "Resenha": "A paz reina há mais de 1000 anos em Orbis, o vasto Império Galático Romano. Mas, de repente, surge uma terrível ameaça- os Hunos pilharam Aquincum, um planeta provincial. O Imperador reúne suas legiões, mas o destino parece estar contra ele, que morre antes mesmo da guerra ter início. Orbis cede aos bárbaros e abandona Aquincum, aceitando entregar 12 jovens como sacrifício a Kerka, a deusa do Caos venerada pelos Hunos. No meio dos gritos eufóricos dos bárbaros, os jovens são degolados no altar-mor do grande templo. Então, acontece um milagre- Kerka está de volta. 'Flagelo dos Deuses' é uma livre adaptação do confronto entre o rei huno Átila e o general romano Flavius Aetius.",
60 + "Visivel": true,
61 + "NumeroDePaginas": 48,
62 + "Peso": 0.276000,
63 + "Formato": "23x30 ",
64 + "Lombada": "0.3 ",
65 + "Acabamento": " ",
66 + "Categorias": [
67 + "HQs e Mangás",
68 + "",
69 + ""
70 + ],
71 + "UrlDaCapa": "",
72 + "Autores": [
73 + {
74 + "Nome": "DIVERSOS ",
75 + "Biografia": "",
76 + "UrlDaFoto": "",
77 + "Id": 31671,
78 + "Versao": null
79 + }
80 + ],
81 + "Editora": "DEVIR ",
82 + "ValorEBook": 0.00,
83 + "PedacoDoLivro": "",
84 + "PalavrasChave": "",
85 + "Traducao": "",
86 + "Descricao": "Flagelo dos Deuses, O",
87 + "Subtitulo": null,
88 + "LancadoEm": "0001-01-01T00:00:00",
89 + "PublicadoEm": null,
90 + "AtualizadoEm": null,
91 + "CodigoDeBarras": "9728631626",
92 + "StatusId": 0,
93 + "EmpresaId": null,
94 + "GrupoId": null,
95 + "TipoId": null,
96 + "CriadoEm": "2019-09-10T09:38:10.053",
97 + "Id": 185244,
98 + "Versao": null
99 + },
100 +...
87 87  {{/code}}
88 88  
89 89  == Campos ==
90 90  
91 -|=Campo|=Descrição
92 -|Codigo|200 = Sucesso na Autenticação
93 -|Token|Token de Acesso a API
94 -|Mensagens|Mensagens de Erro
95 -
96 -= Exemplos =
97 -
98 -== Pesquisar um Atributo pelo CPF/CNPJ ==
99 -
100 -/Cadastros/Agente/AtributoPara?chave=Professor.Aprovado&documento=42473060061&id=0
101 -
102 -|=Nome|=Valor
103 -|chave|Professor.Aprovado
104 -|id|0
105 -|documento|42473060061
106 -
107 -== Pesquisar um Atributo pelo ID ==
108 -
109 -/Cadastros/Agente/AtributoPara?chave=Professor.Aprovado&id=120
110 -
111 -|=Nome|=Valor
112 -|chave|Professor.Aprovado
113 -|id|120
114 -
115 -
105 += =
116 116  )))
117 117  
118 118  
WBS Tecnologia (C) 2024
1.2