Método
O nome do método utilizado na consulta é saveProdutosTagsRelationship.
Exemplo: http://sualoja.integration.moovin.com.br/webservice/saveProdutosTagsRelationship.
Descrição
Salva ou atualiza as tags que um produto possui.
Dados
Os dados enviados para salvar são organizados em uma tabela contendo o nome, tipo e descrição do campo, os campos obrigatórios possuem um (*) no final do nome demarcando que são obrigatórios. Segue tabela descrevendo os dados de envio:
Nome | Tipo | Descrição |
produto_codigo (*) | String(40) | Código de identificação do produto. Esse código deve ser único |
produto_codigo_cor | String(35) | Código para identificação da variação de cor do produto. Esse código deve ser único |
tags (*) | Array | Conjunto contendo tags relacionadas ao produto. |
tag (*) | String(100) | Nome da tag, deve ser o mesmo de uma tag criada anteriormente. |
Observações
Se o campo produto_codigo_cor estiver vazio, todas as cores do produto enviado serão vinculadas as tags recebidas. Se o campo produto_codigo_cor for definido, somenta esta cor do produto será vinculada a tag.
Exemplos de Requisição:
XML:
<data>
<produto>
<produto_codigo>1234</produto_codigo>
<produto_codigo_cor>1234-1</produto_codigo_cor>
<tags>
<tag>TAG1</tag>
<tag>TAG2</tag>
</tags>
</produto>
</data>
JSON:
{
"produto": [
{
"produto_codigo": "1234",
"produto_codigo_cor": "1234-1",
"tags": {
"tag": [
"TAG1",
"TAG2"
]
}
}
]
}
Mais sobre Webservice
Consulte nossa tabela de retorno aqui.
Não conhece todos os métodos webservice da Moovin? Veja nossa lista completa aqui.
Caso tenha dúvidas em como realizar o envio ou formatos de envio, veja nesta nossa documentação aqui.