ppurio
Version:
뿌리오 비공식 메세지 전송 API 라이브러리
28 lines (23 loc) • 645 B
text/typescript
import { Injectable, Inject } from '@nestjs/common';
import {
CancelReservationParams,
Ppurio,
SendMessageParams,
SuccessCancelReservation,
SuccessSendMessage,
} from '../index';
()
export class PpurioService {
private instance: Ppurio;
constructor(('PPURIO_USER_ID') userId: string) {
this.instance = new Ppurio(userId);
}
sendMessage(params: SendMessageParams): Promise<SuccessSendMessage> {
return this.instance.sendMessage(params);
}
cancelReservation(
params: CancelReservationParams,
): Promise<SuccessCancelReservation> {
return this.instance.cancelReservation(params);
}
}