Integração com CRM SALESFORCE
Enviado: 21 Set 2021 08:17
Olá amigos,
Alguém já desenvolveu alguma rotina para comunicação com o CRM SALESFORCE em harbour.
O Pessoal que cuida do site da empresa, me ajudou fazendo essa integração via PHP, criou uma base em SQL onde pego as informações, mais ficar na dependência de terceiros e Phroide...
Os parâmetros que me passaram para a integração da SALESFORCE:
Ja fiquei horas com o suporte deles, mais eles não tem nem noção do que e Harbour, e nem eu... kkkk
Caso alguém possa me dar um norte de como fazer via "MSXML2.ServerXMLHTTP" montando o script de como me comunicar e capturar essas informações, para eu que possa fazer tudo direto no Harbour.
Tentei também com SoaupUI, mais infelizmente não consegui definir onde vai todos os parâmetros...
Agradeço qualquer ajuda.
Alguém já desenvolveu alguma rotina para comunicação com o CRM SALESFORCE em harbour.
O Pessoal que cuida do site da empresa, me ajudou fazendo essa integração via PHP, criou uma base em SQL onde pego as informações, mais ficar na dependência de terceiros e Phroide...
Os parâmetros que me passaram para a integração da SALESFORCE:
Código: Selecionar todos
Segue as informações referente aos dados para autenticação dos serviços em homologação.
URL Token: https://sulamerica--uat.cs169.my.salesforce.com/services/oauth2/token
URL Serviços: https://sulamerica--uat.cs169.my.salesforce.com/services/apexrest/Operação a ser realizada
Client Id: 3MVG9gI0ielx8zHLKXlEe15aGYu...
Client Secret: FBF87CE185F447BFC6A43D...
Refresh Token: 5Aep8617ibabXvwzmlWrC...
Por favor apontar os serviços da documentação encaminhada em homologação para cs169.
Métodos:
/apexrest/EDITAR_REMESSA/
/apexrest/DETALHAR_REMESSA/
/apexrest/CANCELAR_REMESSA/
/apexrest/LISTAR_REMESSAS/
Código: Selecionar todos
Descrição
Os serviços disponibilizados pela SulAmérica permitem que os fornecedores tenham acesso a
algumas funcionalidades da comunidade via integração conforme descrito abaixo.
Editar Remessa
Permite a edição das remessas criadas no salesforce.
Detalhar Remessa
Detalha a remessa completa, com suas respectivas Solicitações e Prescrições.
Cancelar Remessa
Cancela a remessa de acordo com os os motivos já pré estabelecidos.
Listar Remessa
Lista todas as remessas criadas para aquele CNPJ e suas respectivas filiais.
Esses serviços deverão receber como parâmetros algumas informações que serão utilizadas
para para consulta e edição das remessas criadas.
1- Todas as chamadas serão realizadas via POST. na seguinte ordem:
1.1 - Chamada do token de autenticação.
1.2 - Chamada do serviço.
2- Todos do tipo application/json;charset=UTF-8
3- Descrição dos serviços.
Obs.:
Todos os campos, apenas textos ou textos e números são do tipo String.
Todos os campos apenas números são do tipo INT.
Todos os campos de datas são do tipo DATE.
3.1 Editar Remessa
Endpoint:https://sulamerica--DevMedprd.cs19.my.salesforce.com/services/apexrest/EditarRem
essa/
Body Exemplo:{"uf": "SP",
"quantDeMedicamentosSerEntregue": 5,
"numeroDoPedido": "92375888",
"numeroDoEndereco": "62",
"numeroDaNotaFiscal": "981274895",
"numeroDaCiv": "25326326326",
"logradouro": "Rua Savietto",
"etapaDaEntrega": "Pedido a caminho",
"email": "guilherme.galdino@hotmail.com",
Caso alguém possa me dar um norte de como fazer via "MSXML2.ServerXMLHTTP" montando o script de como me comunicar e capturar essas informações, para eu que possa fazer tudo direto no Harbour.
Tentei também com SoaupUI, mais infelizmente não consegui definir onde vai todos os parâmetros...
Agradeço qualquer ajuda.