menta-tickets-sdk-ts
v1.0.1
Published
Para instalar el SDK, ejecuta el siguiente comando:
Downloads
8
Readme
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('[email protected]');
mentaTicketsSdk.mintTicket('[email protected]', { eventId: '123', ticketId: '456', ticketType: 'VIP' });
const shouldShow = mentaTicketsSdk.shouldShowQRCode('[email protected]', '456');
Métodos
createWallet
| Parámetro | Tipo | Descripción |
| :-------- | :------- | :------------------------- |
| email
| string
| Requerido. El email del usuario |
Este método crea una wallet con el email especificado.
mintTicket
| Parámetro | Tipo | Descripción |
| :-------- | :------- | :------------------------- |
| email
| string
| Requerido. El email del usuario |
| ticket
| object
| Requerido. 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ámetro | Tipo | Descripción |
| :-------- | :------- | :------------------------- |
| email
| string
| Requerido. El email del usuario |
| ticketId
| string
| Requerido. 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.