Shopping de Preços

Envio de Produto Simples para o Shopping de Preços


URL:

POST https://api.shoppingdeprecos.com.br/produtos

 


 

Exemplo em PHP

$arrProduto = [  
   [  
    'SKU' => '7790',    
    'Titulo' => 'Resina  Luxatemp Star - DMG',    
    'Marca' => 'DMG',    
    'Categoria' => 'Dentística e Estéstica',
    'Descricao' => 'Embalagem com 1 Cartucho de 76g + 15 pontas misturadoras. ',
    'Ncm' => '30064012',
    'Preco' => '30.90',
    'PrecoPromocao' => '20',
    'InicioPromocao' => '2023/05/22 00:00:00',
    'TerminoPromocao' => '2028/05/22 23:59:59',
    'Estoque' => '10',
    'Video' => '',
    'Garantia' => '',
    'PrecoCusto' => '',
    'Fabricante' => '110906',
    'Kit' => '0',
    'KitSKU' => '',
    'Ean' => '77895555555',
    'LarguraCm' => '8',
    'AlturaCm' => '17',
    'ComprimentoCm' => '10',
    'PesoKg' => '0.273',
    'LarguraEmbalagemCm' => '',
    'AlturaEmbalagemCm' => '',
    'ComprimentoEmbalagemCm' => '',
    'PesoEmbalagemKg' => '',
    'DescricaoCurta' => '',
    'MetaTag' => '',
    'MetaTitle' => '',
    'MetaDescription' => '',
    'Imagens' => [
      [
        "url" => "https://urlimagem.com/imagem.jpg"
      ],
      [
        "url" => "https://urlimagem.com/imagem2.jpg"
      ]
     ],
    'Atributos' => [
      [     
        "categoria" => "",
        "chave_erp" => "Validade",
        "valor_erp" => "18/02/2022",
        "atributo_id" => "",
        "chave_plataforma" => "",
        "valor_plataforma" => ""
      ],
      [
        "categoria" => "",
        "chave_erp" => "Garantia",
        "valor_erp" => "7 dias",
        "atributo_id" => "",
        "chave_plataforma" => "",
        "valor_plataforma" => ""
      ]
    ],
    'Variacoes' => [],
  ],
];



$parametros = array();
$parametros['email'] = {email};
$parametros['senha'] = {senha};
$parametros['produtos'] = json_encode($arrProduto);

$curl = curl_init();
curl_setopt_array($curl, array(
    CURLOPT_URL => 'https://api.shoppingdeprecos.com.br/produtos',
    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;