discovery-tecnologia/dsc-mercado-livre

Recurso das Perguntas e Respostas da API

Opened this issue · 9 comments

@dilowagner , blz cara?

Vai ter recurso para manipulação das perguntas?

Abs

Opa, sim... já está no meu to-do aqui!

Show! vou acompanhando então!

Vou reabrir esta Issue pra estar ciente dessa necessidade!
Valeu!

@dilowagner, tudo bem.
Poderia dar um exemplo de como adicionar os atributos de uma categoria no momento da publicação do produto. Encontrei apenas para variação.

$attributeCombination = new AttributeCombination();
// E necessario selecionar os atributos da Categoria e setar no AttributeCombination

// Primeira variacao
$variation = new Variation();
$variation->setPrice(120);
$variation->setAvailableQuantity(10);
$variation->addAttributeCombination($attributeCombination);
$variation->setPictureIds([
    'http://mla-s2-p.mlstatic.com/968521-MLA20805195516_072016-O.jpg'
]);

$item->addVariation($variation);

Poderia me dar um exemplo de como inserir várias imagens ? Estou tentando criar um array igual na documentação do MLB mas não está funcionando.

Opa,
A lib trabalha com uma Collection

// Item criado anteriormente...

// Imagem do Produto  1      
$picture = new Picture();
$picture->setSource('http://meu-item1.jpg');
$item->addPicture($picture); // collection de imagens

// Imagem do Produto  2  
$picture = new Picture();
$picture->setSource('http://meu-item2.jpg');
$item->addPicture($picture); // collection de imagens

Opa poderia dar mais uma força nos atributos?

eu fiz conforme o exemplo mas ele me retorna uma erro.

$service = (new CategoryService())->findCategoryAttributes($data['id']);
$item->setAttributes($service);

erro:

"message":"Couldn't obtain a valid item condition mapping from ITEM_CONDITION attribute. Please provide a value_id.",
    "error":"item.attributes.condition.invalid",
    "status":400,
    "cause":[]

@SecDet65
Abri outra Issue pra não popular essa com outros assuntos... #52

Creio que o título da issue (embora correto) esteja gerando confusão, visto que se refere a Perguntas (funcionalidade da plataforma Mercado Livre) não um lugar para fazer perguntas sobre a biblioteca em si. Alterar o título pode ser uma boa para evitar população.