Aplicações
As aplicações dão acesso a todos os recursos do Wink como desenvolvedor. Você pode acessar todos os mesmos dados e até estender os próprios recursos do Wink. Você pode optar por usar o servidor OAuth2 do Wink para autenticar seu site de viagens da mesma forma que usaria Google ou Facebook. Dessa forma, você pode estender os recursos do Wink no seu próprio site ou aplicativo.
- Selecione a conta com a qual deseja trabalhar em Contas.
- Clique em
Açõesna parte inferior do cartão da conta e escolhaGerenciar conta. - Clique na aba
Aplicaçõesna página seguinte. - Esta seção listará todas as suas aplicações.
- Escolha editar uma existente ou criar uma nova.
Criar app
Seção intitulada “Criar app”Como você não pode acessar a chave secreta do app que criamos para você, será necessário criar o seu próprio.
Tipos de cliente
Seção intitulada “Tipos de cliente”Ao criar uma aplicação, você escolhe um tipo de cliente que determina como o app autentica:
- SPA (Single Page Application) — Para aplicações frontend baseadas em navegador que usam o fluxo de código de autorização OAuth2 com PKCE. Este é o tipo mais comum para apps web.
- MACHINE_2_MACHINE — Para integrações servidor a servidor que autenticam diretamente usando credenciais de cliente. Use este quando seu serviço backend precisar chamar APIs do Wink sem a presença de um usuário.
Aqui estão os passos para criar uma aplicação:
- Na página de apps, clique no botão
Criar nova aplicação. - Nome Dê um nome ao seu app. ex: App Legal
- Tipo de cliente Escolha
SPApara apps web ouMACHINE_2_MACHINEpara integrações servidor. - Nome da entidade Vincule seu app a uma das suas contas existentes. ex: Conta Legal
- URIs de redirecionamento É necessário pelo menos um URI de redirecionamento. Ele é usado para validar o domínio de redirecionamento após uma autenticação bem-sucedida. ex: https://www.site-legal.com
- URIs de redirecionamento pós-logout (Opcional) URLs para onde os usuários podem ser redirecionados após o logout. Isso garante que os usuários cheguem a uma página conhecida após o término da sessão.
- Clique no botão
Salvarpara continuar.
Você será redirecionado de volta para sua lista de aplicações. Verá seu novo app na lista e terá acesso à chave secreta do app apenas esta vez. Certifique-se de copiá-la e guardá-la em um local seguro.
Atualizar app
Seção intitulada “Atualizar app”Você precisará atualizar seu app se algum dos seus URIs de redirecionamento mudar ou se quiser adicionar ou remover um URI.
Para atualizar um app existente, faça o seguinte:
- Clique no link
Açõesdo app que deseja atualizar. - Clique no botão
Atualizarem Ações. - Faça suas alterações no app.
- Clique no botão
Salvarpara continuar.
Você será redirecionado de volta para sua lista de aplicações.
Remover app
Seção intitulada “Remover app”Se você não precisar mais de um app, pode removê-lo.
Para remover um app, faça o seguinte:
- Clique no link
Açõesdo app que deseja remover. - Clique no botão
Removerem Ações. - Clique no botão
OKpara confirmar a exclusão.
Você será redirecionado de volta para sua lista de aplicações.