Ir para o conteúdo

FoccoSMF - Marketplaces

Utilização de Serviços de Envio e Consulta de Dados para Marketplace

Para utilização dos serviços do Marketplace é utilizado o padrão REST, utilizando JSON para envio e recebimento das informações.

A URL base para utilização dos serviços é o http://<IP>:<PORTA>/service/<SERVIÇO> do FoccoSMF.

Exemplo: http://172.16.11.109:8878/service/SendPricesMarketplace

1. Envio de Tarefas para o FoccoSMF

1.1 - JSON de envio de Tarefas

Atributo Informação
Chave de Acesso Chave do ambiente do cliente do FoccoERP.
Modelo Modelo de serviço do FoccoSMF, utilizar "MARKETPLACE".
CodigoGenerico Deve ser utilizado o nome do Marketplace que se deseja enviar/receber informações.
MarketplaceData Aqui devem ser enviados os dados que serão enviados ao Marketplace, sendo os dados de Autenticação, a URL base do Marketplace e os Dados (Produto, Preço, Estoque) conforme as estruturas definidas.
MarketplaceData.UrlBase URL base do Marketplace. Exemplo: https://cliente.souhibrido.com.br/
MarketplaceData.Authentication Dados de autenticação.
MarketplaceData.Data Dados do Marketplace conforme o serviço utilizado, por exemplo, se utilizado o serviço de envio de produto, deve ser enviada a estrutura do produto, caso utilizado o serviço de envio de preço, deve ser enviada a estrutura de preço.

Exemplo:

{
    "ChaveAmbiente": "FB9BD7CF-4DD7-4ECE-955B-464AE41D8988",
    "Modelo": "MARKETPLACE",