Este artigo descreve os passos necessários para um sistema externo enviar um registro de indicação para o SnapProperty.
...
Lucidchart |
---|
pageCount | 1 |
---|
autoUpdate | false |
---|
align | left |
---|
type | rich |
---|
autoSize | 1 |
---|
macroId | 6f067702-8466-4e19-b5de-acf4b8d74969 |
---|
instanceId | b4006761-2d8a-3786-8298-207d44fcadc5 |
---|
pages | |
---|
width | 700 |
---|
documentId | 7bee767a-05c1-4f25-abd1-189191d7742c |
---|
documentToken | 7bee767a-05c1-4f25-abd1-189191d7742c|103326617|709885954|ySJlmf89w261HLwhJmRIcZf7SMn49K5iHFvrFP4lT5c= |
---|
updated | 1556714126934 |
---|
height | 500 |
---|
|
API para integração
...
Receber o token de segurança
Para enviar uma indicação, o sistema externo deve receber um token de segurança que é utilizado para autenticar as requisições para a API do SnapProperty.
Parâmetro | Descrição |
---|
Endpoint | Endereço para enviar a requisição do token de segurança. Utilizar sempre https://login.salesforce.com/services/oauth2/token/ |
Verbo | Utilizar sempre POST |
grant_type | Identifica o tipo de requisição. Deve utilizar sempre "password". |
client_id | Código para identificação da aplicação no Salesforce, informado pelo administrador da organização. |
client_secret | Chave secreta da aplicação, informado pelo administrador da organização. |
username | Nome do usuário para autenticação, cadastrado pelo administradora da organização. |
password | Senha utilizada pelo usuário para autenticação concatenada com a chave de segurança enviada por email pelo Salesforce. |
Exemplo |
---|
https://login.salesforce.com/services/oauth2/token?grand_type=password&client_id=3MVG9QDx8IX8nP5SIyDa4YCKZ5fWQe4zJBToiPFMmU94sSExkYBBr3gNZnzXXUS316&client_secret=065345560BF35CD3F101EAB2B9F1838B402D4903&username=sistema@dominio.com.br&password=senha23409284203942 |
Cadastrar uma nova indicação
Para cadastrar uma nova indicação, o sistema externo deve enviar uma requisição para a API do SnapProperty, com os seguintes parâmetros: