Ferramentas do usuário

Ferramentas do site


api:ecommerce

Diferenças

Aqui você vê as diferenças entre duas revisões dessa página.

Link para esta página de comparações

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érmino99.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>&​emsp;​{ 
 +        <​br>&​emsp;"​result":​[ 
 +        <​br>&​emsp;&​emsp;&​emsp;​{ 
 +        <​br>&​emsp;&​emsp;&​emsp;"​id":​44094389932001, 
 +        <​br>&​emsp;&​emsp;&​emsp;"​id_produto"​:9620001, 
 +        <​br>&​emsp;&​emsp;&​emsp;"​preco"​:4.69, 
 +        <​br>&​emsp;&​emsp;&​emsp;"​quantidade":​10 
 +        <​br>&​emsp;&​emsp;&​emsp;​} 
 +        <​br>&​emsp;​] 
 +        <​br>&​emsp;​} ​  
 +        ​</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>&​emsp;​{         <​br>&​emsp;​{
-        <​br>&​emsp;"​result":​+        <​br>&​emsp;"​result":​ "\/​9j\/​4AAQSkZJRgABAQEAYABgAAD\/​2w..."
-        <​br>&​emsp;&​emsp;&​emsp;​{ +
-        <​br>&​emsp;&​emsp;&​emsp;​"id":​44094389932001,​ +
-        <​br>&​emsp;&​emsp;&​emsp;"​id_produto":​9620001,​ +
-        <​br>&​emsp;&​emsp;&​emsp;"​preco":​4.69, +
-        <​br>&​emsp;&​emsp;&​emsp;"​quantidade":10 +
-        <​br>&​emsp;&​emsp;&​emsp;​} +
-        <​br>&​emsp;​]+
         <​br>&​emsp;​}  ​         <​br>&​emsp;​}  ​
         </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>​
  
api/ecommerce.1550758068.txt.gz · Última modificação: 2019/02/21 14:07 (edição externa)