Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Repo info
Activity
    thiago0112
    @thiago0112
    Boa tarde, tudo bem? Pode responder uma dúvida sobre a SDK ? Estou recebendo "Bad request" ao postar produtos
    Gilmar Pupo
    @gpupo
    Olá Thiago. Me dê mais informações sobre seu caso
    thiago0112
    @thiago0112
    Consegui achar o problema, é obrigado a informar o GTIN do contrario ele enviava em branco ai da bad request
    Você teria algum exemplo mais detalhado para me passar? Acredito que minha categoria não está funcionando, as requests ficam em PENDING
    $data = [
    "skuSellerId"=> "6",
    "skuId"=> "6",
    "productSellerId"=> "6",
    "title"=> "Teste6",
    "description"=> "teste6",
    "brand"=> "Compusonic",
    "categories"=> ['Teste>API'],
    "gtin" => [12938128931283],
    "images"=> ["http://www.mazer.com.br/skins/default/imgs/bg-logo.jpg"],
    "price"=> [
    "default"=> 4000,
    "offer"=> 3499
    ],
    "stock"=> [
    "quantity"=> 5,
    "crossDockingTime"=> 2
    ],
    "dimensions"=> [
    "weight"=> 2,
    "length"=> 2,
    "width"=> 2,
    "height"=> 2
    ],
    "giftWrap"=> [
    "available"=> false,
    "value"=> 0,
    "messageSupport"=> false
    ],
    "attributes"=> [
    [
    "name"=> "Cor",
    "value"=> "azul"
    ]
    ]
    ];
    Estou testando com esse formato
    Gilmar Pupo
    @gpupo
    não encontrei nada de errado no input ...
    você está no ambiente de homologação, certo ?
    thiago0112
    @thiago0112
    sim, sandbox
    então, neste formato ele envia
    mas a carga fica sempre pendente
    na real essa duvida e mais em relação a API
    em relação a SDK tenho um erro que está me retornando aqui
    Gilmar Pupo
    @gpupo
    Eu tive problemas assim que foram solucionados do lado da Cnova
    thiago0112
    @thiago0112
    vou ver com eles
    em relação a SDK
    ele me retorna esse warning
    Warning: array_key_exists() expects parameter 2 to be array, null given in \vendor\gpupo\common-sdk\src\Map.php on line 76
    é normal?
    Gilmar Pupo
    @gpupo
    em qual operação ?
    thiago0112
    @thiago0112
    POST loads/products

    $manager->save($product);

    $manager->commit();

    Gilmar Pupo
    @gpupo
    nunca recebi este alerta
    de todo modo é apenas um warning
    qual é a versão de seu PHP ?
    thiago0112
    @thiago0112
    5.6
    Gilmar Pupo
    @gpupo
    É interessante pra você dominar a arquitetura da SDK, depurar isto
    está relacionado ao mapeamento que é feito em cada Manager
    thiago0112
    @thiago0112
    Blz, vou dar uma estudada
    Valeu pela SDK, muito útil
    Gilmar Pupo
    @gpupo
    obrigado
    melhore os pontos que encontrar
    participe
    você pode dizer em que loja a usará ?
    thiago0112
    @thiago0112
    This message was deleted
    Também não sei haha
    Trabalho em B2B que também vende projetos para B2C
    acho que a intenção é tornar os projetos B2C integráveis
    Gilmar Pupo
    @gpupo
    Ótimo. Use as outras SDKs para a B2W e Stelo que seguem o mesmo padrão
    thiago0112
    @thiago0112
    Já estou com a B2W aqui, são exatamente o que precisava
    Valeu
    Abraço
    Gilmar Pupo
    @gpupo
    Um abraço!
    johncgpb
    @johncgpb
    gilmar tudo bem?