Aqui você vê as diferenças entre duas revisões dessa página.
|
api:ecommerce [2019/02/21 14:07] rmota [Get] |
api:ecommerce [2021/05/25 19:40] (atual) rafael [Get] |
||
|---|---|---|---|
| Linha 523: | Linha 523: | ||
| </html> | </html> | ||
| - | * Exclui os produtos que sofreram alteração no período informado | + | * Lista os produtos com preço por atacado |
| <html> | <html> | ||
| Linha 530: | Linha 530: | ||
| <tr> | <tr> | ||
| <td>Path</td> | <td>Path</td> | ||
| - | <td colspan="2">{url_base}/Datasnap/Rest/TProduto/lastupdated/{inicio}/{termino}</td> | + | <td colspan="2">{url_base}/datasnap/rest/TProduto/atacado/{limite}/{pagina}</td> |
| </tr> | </tr> | ||
| <tr> | <tr> | ||
| <td>Tipo</td> | <td>Tipo</td> | ||
| - | <td colspan="2">DELETE</td> | + | <td colspan="2">GET</td> |
| </tr> | </tr> | ||
| <tr> | <tr> | ||
| Linha 545: | Linha 545: | ||
| </tr> | </tr> | ||
| <tr> | <tr> | ||
| - | <td>{inicio}</td> | + | <td>{limite}</td> |
| - | <td>String(20)</td> | + | <td>Inteiro(10)</td> |
| - | <td>Data de início, 99.99.9999 99:99:9</td> | + | <td>Limite de registros a serem exibidos</td> |
| </tr> | </tr> | ||
| <tr> | <tr> | ||
| - | <td>{termino}</td> | + | <td>{pagina}</td> |
| - | <td>String(20)</td> | + | <td>Inteiro(10)</td> |
| - | <td>Data de término, 99.99.9999 99:99:9</td> | + | <td>Número da página começando em 0</td> |
| + | </tr> | ||
| + | <tr> | ||
| + | <td colspan="3">Resposta</td> | ||
| + | </tr> | ||
| + | <tr> | ||
| + | <td>Tipo</td> | ||
| + | <td colspan="2">Objeto</td> | ||
| + | </tr> | ||
| + | <tr> | ||
| + | <td>Exemplo</td> | ||
| + | <td colspan="2"> | ||
| + | <br> { | ||
| + | <br> "result":[ | ||
| + | <br>   { | ||
| + | <br>   "id":44094389932001, | ||
| + | <br>   "id_produto":9620001, | ||
| + | <br>   "preco":4.69, | ||
| + | <br>   "quantidade":10 | ||
| + | <br>   } | ||
| + | <br> ] | ||
| + | <br> } | ||
| + | </td> | ||
| </tr> | </tr> | ||
| </table> | </table> | ||
| - | | ||
| </html> | </html> | ||
| - | * Lista os produtos com preço por atacado | + | * Recupera a imagem do produto na base64 |
| <html> | <html> | ||
| - | + | <table> | |
| - | <table> | + | |
| <tr> | <tr> | ||
| <td>Path</td> | <td>Path</td> | ||
| - | <td colspan="2">{url_base}/datasnap/rest/TProduto/atacado/{limite}/{pagina}</td> | + | <td colspan="2">{url_base}/datasnap/rest/TProduto/foto/{id_produto}</td> |
| </tr> | </tr> | ||
| <tr> | <tr> | ||
| Linha 580: | Linha 599: | ||
| </tr> | </tr> | ||
| <tr> | <tr> | ||
| - | <td>{limite}</td> | + | <td>{id_produto}</td> |
| - | <td>Inteiro(10)</td> | + | <td>Inteiro(20)</td> |
| - | <td>Limite de registros a serem exibidos</td> | + | <td>ID do produto</td> |
| - | </tr> | + | |
| - | <tr> | + | |
| - | <td>{pagina}</td> | + | |
| - | <td>Inteiro(10)</td> | + | |
| - | <td>Número da página começando em 0</td> | + | |
| </tr> | </tr> | ||
| <tr> | <tr> | ||
| Linha 600: | Linha 614: | ||
| <td colspan="2"> | <td colspan="2"> | ||
| <br> { | <br> { | ||
| - | <br> "result":[ | + | <br> "result": "\/9j\/4AAQSkZJRgABAQEAYABgAAD\/2w..." |
| - | <br>   { | + | |
| - | <br>   "id":44094389932001, | + | |
| - | <br>   "id_produto":9620001, | + | |
| - | <br>   "preco":4.69, | + | |
| - | <br>   "quantidade":10 | + | |
| - | <br>   } | + | |
| - | <br> ] | + | |
| <br> } | <br> } | ||
| </td> | </td> | ||
| </tr> | </tr> | ||
| </table> | </table> | ||
| + | </html> | ||
| + | |||
| + | ==== Delete ==== | ||
| + | |||
| + | * Exclui os produtos que sofreram alteração no período informado | ||
| + | |||
| + | <html> | ||
| + | | ||
| + | <table> | ||
| + | <tr> | ||
| + | <td>Path</td> | ||
| + | <td colspan="2">{url_base}/Datasnap/Rest/TProduto/lastupdated/{inicio}/{termino}</td> | ||
| + | </tr> | ||
| + | <tr> | ||
| + | <td>Tipo</td> | ||
| + | <td colspan="2">DELETE</td> | ||
| + | </tr> | ||
| + | <tr> | ||
| + | <td colspan="3">Parâmetros do Path</td> | ||
| + | </tr> | ||
| + | <tr> | ||
| + | <td>Nome</td> | ||
| + | <td>Tipo</td> | ||
| + | <td>Descrição</td> | ||
| + | </tr> | ||
| + | <tr> | ||
| + | <td>{inicio}</td> | ||
| + | <td>String(20)</td> | ||
| + | <td>Data de início, 99.99.9999 99:99:9</td> | ||
| + | </tr> | ||
| + | <tr> | ||
| + | <td>{termino}</td> | ||
| + | <td>String(20)</td> | ||
| + | <td>Data de término, 99.99.9999 99:99:9</td> | ||
| + | </tr> | ||
| + | </table> | ||
| + | | ||
| </html> | </html> | ||