Aqui você vê as diferenças entre duas revisões dessa página.
api:ecommerce [2017/11/13 12:24] rfrancisco_iws.com.br [Delete] |
api:ecommerce [2021/05/25 19:40] (atual) rafael [Get] |
||
---|---|---|---|
Linha 577: | Linha 577: | ||
</tr> | </tr> | ||
</table> | </table> | ||
+ | </html> | ||
+ | |||
+ | * Recupera a imagem do produto na base64 | ||
+ | <html> | ||
+ | <table> | ||
+ | <tr> | ||
+ | <td>Path</td> | ||
+ | <td colspan="2">{url_base}/datasnap/rest/TProduto/foto/{id_produto}</td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td>Tipo</td> | ||
+ | <td colspan="2">GET</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>{id_produto}</td> | ||
+ | <td>Inteiro(20)</td> | ||
+ | <td>ID do produto</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": "\/9j\/4AAQSkZJRgABAQEAYABgAAD\/2w..." | ||
+ | <br> } | ||
+ | </td> | ||
+ | </tr> | ||
+ | </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> | ||
Linha 2247: | Linha 2326: | ||
<tr> | <tr> | ||
<td>Path</td> | <td>Path</td> | ||
- | <td colspan="2">{url_base}/Datasnap/Rest/TPedido/produto/{idPedido}/{idProduto}</td> | + | <td colspan="2">{url_base}/Datasnap/Rest/TPedido/pedido/{idPedido}</td> |
</tr> | </tr> | ||
<tr> | <tr> | ||
Linha 2265: | Linha 2344: | ||
<td>Inteiro(20)</td> | <td>Inteiro(20)</td> | ||
<td>Id do pedido</td> | <td>Id do pedido</td> | ||
- | </tr> | ||
- | <tr> | ||
- | <td>{idProduto}</td> | ||
- | <td>Inteiro(20)</td> | ||
- | <td>Id do produto</td> | ||
</tr> | </tr> | ||
</table> | </table> | ||
Linha 2278: | Linha 2352: | ||
<tr> | <tr> | ||
<td>Path</td> | <td>Path</td> | ||
- | <td colspan="2">{url_base}/Datasnap/Rest/TPedido/pedido/{idPedido}</td> | + | <td colspan="2">{url_base}/Datasnap/Rest/TPedido/produto/{idPedido}/{idProduto}</td> |
</tr> | </tr> | ||
<tr> | <tr> | ||
Linha 2296: | Linha 2370: | ||
<td>Inteiro(20)</td> | <td>Inteiro(20)</td> | ||
<td>Id do pedido</td> | <td>Id do pedido</td> | ||
+ | </tr> | ||
+ | <tr> | ||
+ | <td>{idProduto}</td> | ||
+ | <td>Inteiro(20)</td> | ||
+ | <td>Id do produto</td> | ||
</tr> | </tr> | ||
</table> | </table> | ||
</html> | </html> | ||
- | |||
==== Pagamento ==== | ==== Pagamento ==== | ||