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",