Como gerar o código de autorização
No passo anterior, você criou o aplicativo na RD Station App Store e obteve as credenciais. Neste passo, vamos utilizar as credenciais client_id e redirect_uri para obter o code.
O objetivo dessa etapa é autorizar o aplicativo (criado no passo 1) a se conectar com a conta desejada do RD Station CRM.
Compondo a URL de autorização
Você deve substituir o parâmetro client_id da URL de autorização indicada abaixo, pelas credenciais obtidas no passo anterior.
O parâmetro redirect_uri deve ser substituído pela URL de callback cadastrada no aplicativo criado no passo 1.
https://accounts.rdstation.com/oauth/authorize?response_type=code&client_id=YOUR_CLIENT_ID&redirect_uri=YOUR_REDIRECT_URIGerador de URL de autorização
Certifique-se de que a sua URL de callback foi inserida por completo, exatamente como foi cadastrada no aplicativo.
Exemplo de URL de autorização
Veja um exemplo de como ficaria a URL de autorização após substituir o client_id e redirect_uri pelas credenciais geradas por um aplicativo.
https://accounts.rdstation.com/oauth/authorize?response_type=code&client_id=68956445-3421-4a0f-a0dd-3142a97621f4&redirect_uri=https://www.rdstation.com/contatoAutorizando o aplicativo
Após gerar a URL de autorização, é necessário acessá-la para obter o code.
Ao acessar/ser redirecionado para a URL de autorização, o usuário poderá selecionar qual conta da RD Station deseja integrar e será exibida a caixa de permissões para confirmar a autorização.
Se o redirecionamento for feito corretamente, o code será retornado na URL de callback fornecida no parâmetro redirect_uri com a estrutura similar:
https://yourapp.org/auth/callback?code={code}
Pode realizar essa etapa acessando a URL de autorização pela barra de endereço do seu navegador para ser redirecionado para a sua conta da RD Station, autorizar a conexão e obter o code.