POST https://api.shoppingdeprecos.com.br/etiquetas
Parâmetros obrigatórios no corpo da requisição:
email = Email do Shopping de Preços.
senha = Senha do Shopping de Preços.
IntegracaoID = Código da Integração a ser utilizada; Para verificar suas integrações, Clique aqui.
PlataformaID = Código da Plataforma.
Pedidos = Lista de ID's de pedidos, separados por vírgula.
Formato = Formato do arquivo de resposta; ZPL ou PDF.
Lista de Plataformas disponíveis
2 - Skyhub
4 - Amazon
8 - Casas Bahia
9 - Netshoes
10 - Magazine Luiza
41 - Shopee
18 - Carrefour
41 - Shopee
71 - AliExpress
93 - Decathlon
100 - RD via Conecta-lá
106 - Shophub
111 - Shein
Exemplo em PHP
$parametros = array(); $parametros['email'] = {email}; $parametros['senha'] = {senha}; $parametros['IntegracaoID'] = 200513; $parametros['PlataformaID'] = 10; $parametros['Pedidos'] = "5181819,5181820,5181821"; $parametros['Formato'] = "PDF"; $curl = curl_init(); curl_setopt_array($curl, array( CURLOPT_URL => 'https://api.shoppingdeprecos.com.br/etiquetas', CURLOPT_RETURNTRANSFER => true, CURLOPT_ENCODING => '', CURLOPT_MAXREDIRS => 10, CURLOPT_TIMEOUT => 0, CURLOPT_FOLLOWLOCATION => true, CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1, CURLOPT_CUSTOMREQUEST => 'POST', CURLOPT_POSTFIELDS => http_build_query($parametros), CURLOPT_HTTPHEADER => [ 'Content-Type: application/x-www-form-urlencoded' ], )); $response = curl_exec($curl); curl_close($curl); echo $response;
Resposta:
{ "status": true, "quantidade": 3, "registros": [ { "PedidoID": 5181819, "PlataformaID": "10", "type": 'url', "status": true, "body": "url-da-etiqueta" }, { "PedidoID": 5181820, "PlataformaID": "10", "type": 'url', "status": true, "body": "url-da-etiqueta" }, { "PedidoID": 5181821, "PlataformaID": "10", "type": 'url', "status": true, "body": "url-da-etiqueta" } ] }