Aplicações
As aplicações dão-lhe acesso a todas as funcionalidades do Wink como desenvolvedor. Pode aceder a todos os mesmos dados e até estender as funcionalidades do próprio Wink. Pode optar por usar o servidor OAuth2 do Wink para autenticar o seu site de viagens da mesma forma que usaria o Google ou o Facebook. Desta forma, pode estender as funcionalidades do Wink para o seu próprio website ou aplicação.
- Selecione a conta com a qual quer trabalhar em Contas.
- Clique em
Açõesna parte inferior do cartão da conta e escolhaGerir conta. - Clique no separador
Aplicaçõesna página seguinte. - Esta secção listará todas as suas aplicações.
- Escolha editar uma existente ou criar uma nova.
Criar aplicação
Seção intitulada “Criar aplicação”Como não pode aceder à chave secreta da aplicação que criámos para si, terá de criar a sua própria.
Tipos de cliente
Seção intitulada “Tipos de cliente”Ao criar uma aplicação, escolhe um tipo de cliente que determina como a aplicação se autentica:
- SPA (Single Page Application) — Para aplicações frontend baseadas em browser que usam o fluxo de código de autorização OAuth2 com PKCE. Este é o tipo mais comum para aplicações web.
- MACHINE_2_MACHINE — Para integrações servidor-a-servidor que se autenticam diretamente usando credenciais de cliente. Use este tipo quando o seu serviço backend precisar de chamar as APIs do Wink sem a presença de um utilizador.
Aqui estão os passos para criar uma aplicação:
- Na página das aplicações, clique no botão
Criar nova aplicação. - Nome Dê um nome à sua aplicação. ex. Aplicação Fixe
- Tipo de cliente Escolha
SPApara aplicações web ouMACHINE_2_MACHINEpara integrações servidor. - Nome da entidade Associe a sua aplicação a uma das suas contas existentes. ex. Conta Fixe
- URIs de redirecionamento É necessário pelo menos um URI de redirecionamento. É usado para validar o domínio de redirecionamento após uma autenticação bem-sucedida. ex. https://www.site-fixe.com
- URIs de redirecionamento pós-logout (Opcional) URLs para onde os utilizadores podem ser redirecionados após efetuarem logout. Isto garante que os utilizadores aterrem numa página conhecida após o fim da sessão.
- Clique no botão
Guardarpara continuar.
Será redirecionado de volta para a sua lista de aplicações. Verá a sua nova aplicação na lista e terá acesso à chave secreta da aplicação apenas desta vez. Certifique-se de copiá-la e guardá-la num local seguro.
Atualizar aplicação
Seção intitulada “Atualizar aplicação”Terá de atualizar a sua aplicação se algum dos seus URIs de redirecionamento mudar ou se quiser adicionar ou remover um URI.
Para atualizar uma aplicação existente, faça o seguinte:
- Clique no link
Açõesda aplicação que quer atualizar. - Clique no botão
Atualizarem Ações. - Faça as alterações na aplicação.
- Clique no botão
Guardarpara continuar.
Será redirecionado de volta para a sua lista de aplicações.
Remover aplicação
Seção intitulada “Remover aplicação”Se não precisar mais de uma aplicação, pode removê-la.
Para remover uma aplicação, faça o seguinte:
- Clique no link
Açõesda aplicação que quer atualizar. - Clique no botão
Removerem Ações. - Clique no botão
OKpara confirmar a eliminação.
Será redirecionado de volta para a sua lista de aplicações.