Introdução

Originalmente escrito em inglês, quaisquer erros de tradução devem ser verificados em relação ao artigo original

O mais legal é que todos podem criar aplicativos para a AppStore. Está disponível para todos os promotores e pode estar disponível para um único parque de campismo, para um número específico de parques de campismo, bem como para todos os parques de campismo.

O aplicativo básico consiste apenas em um link para o local em que seu aplicativo está sendo executado. Os aplicativos serão executados em sandbox no ambiente camping.care. Desta forma, o aplicativo também pode ser executado em seu próprio domínio e construído em todas as linguagens de programação.

app-camping-care

O que os aplicativos podem fazer?

Um aplicativo pode consistir em várias partes. A interface básica do aplicativo é semelhante a esta

  • URL raiz do aplicativo
  • Widgets
  • Webhooks
  • Escopos

URL raiz do aplicativo

Schermafbeelding 2022-10-02 às 10.27.54

O URL raiz do aplicativo é a interface mostrada quando você abre um aplicativo na AppStore. Pode ser uma interface aberta ou também pode ser fornecida com um mecanismo de login para que você possa fazer o login do usuário do aplicativo. Também usaremos esse URL para notificá-lo sobre a instalação ou remoção do aplicativo.

Leia mais sobre o URL raiz

Widgets

Schermafbeelding 2022-10-02 às 10.04.52

Widgets são peças extras da interface do usuário que podem ser adicionadas ao widget camping.care. Os widgets serão executados em sandbox em diferentes áreas predefinidas na interface camping.care.

Saiba mais sobre widgets

Webhooks

Webhooks são feitos para informar aplicações externas sobre diversos tipos de eventos provenientes do camping.care. Desta forma podemos informar o sistema externo em tempo real sobre alterações no camping.care.

Cada vez que um evento de webhook é registrado, uma mensagem POST será disparada para seu aplicativo com os dados relevantes no formato JSON. Cadastre seus webhooks e receba informações como:

Se uma nova reserva foi criada (reservation.add)

Se uma reserva foi cancelada (reservation.cancelled)
Se um novo contato foi criado (contact.add)

etc..

Índice
pt_PTPortuguese