1.0.1 • Published 1 year ago

menta-tickets-sdk-ts v1.0.1

Weekly downloads
-
License
-
Repository
-
Last release
1 year ago

Instalación

Para instalar el SDK, ejecuta el siguiente comando:

  npm i menta-tickets-sdk-ts

Uso

Para usar el SDK, importa la función "initializeMenta". Luego, podrás utilizar sus métodos para interactuar con nuestros servicios.

  import { initializeMenta } from 'menta-tickets-sdk-ts';

  const config = {
    apiKey: 'Colocar mi número de api key'
  }

  const mentaTicketsSdk = initializeMenta(config);

  mentaTicketsSdk.createWallet('mi@email.com');
  mentaTicketsSdk.mintTicket('mi@email.com', { eventId: '123', ticketId: '456', ticketType: 'VIP' });
  const shouldShow = mentaTicketsSdk.shouldShowQRCode('mi@email.com', '456');

Métodos

createWallet

ParámetroTipoDescripción
emailstringRequerido. El email del usuario

Este método crea una wallet con el email especificado.

mintTicket

ParámetroTipoDescripción
emailstringRequerido. El email del usuario
ticketobjectRequerido. El ticket a ser minteado

Este método crea un ticket con el email y el objeto especificados. El objeto debe incluir las propiedades eventId, ticketId y ticketType.

shouldShowQRCode

ParámetroTipoDescripción
emailstringRequerido. El email del usuario
ticketIdstringRequerido. El ID del ticket

Este método determina si se debe mostrar el código QR con el email y el ticketId especificados. Devuelve true si se debe mostrar y false si no.