UNPKG

redai-automation-web-sdk

Version:

TypeScript SDK for RedAI Automation Web API - Zalo Personal automation, messaging, advanced sticker search, and bulk operations. 100% compatible with automation-web backend. v1.8.1: Updated GroupInfo interface to match backend controller with complete gro

41 lines 1.94 kB
/** * Zalo Personal Advanced Messaging Service * 100% khớp với automation-web/src/module/zalo-advanced-messaging */ import { HttpClient } from '../../utils/http.utils'; import { AutomationWebResponse } from '../../types/common.types'; import { SendDeliveredEventRequest, SendDeliveredEventResponse, SendSeenEventRequest, SendSeenEventResponse, SendTypingEventRequest, SendTypingEventResponse, UploadAttachmentRequest, UploadAttachmentResponse } from '../../types/dto/advanced-messaging.type'; /** * Zalo Personal Advanced Messaging Service Class * 100% khớp với automation-web ZaloAdvancedMessagingController */ export declare class AdvancedMessagingService { private httpClient; constructor(httpClient: HttpClient); /** * Gửi sự kiện đã nhận tin nhắn * POST /zalo-personal/advanced-messaging/send-delivered-event */ sendDeliveredEvent(request: SendDeliveredEventRequest): Promise<AutomationWebResponse<SendDeliveredEventResponse>>; /** * Gửi sự kiện đã xem tin nhắn * POST /zalo-personal/advanced-messaging/send-seen-event */ sendSeenEvent(request: SendSeenEventRequest): Promise<AutomationWebResponse<SendSeenEventResponse>>; /** * Gửi sự kiện đang gõ * POST /zalo-personal/advanced-messaging/send-typing-event */ sendTypingEvent(request: SendTypingEventRequest): Promise<AutomationWebResponse<SendTypingEventResponse>>; /** * Upload file đính kèm * POST /zalo-personal/advanced-messaging/upload-attachment */ uploadAttachment(request: UploadAttachmentRequest): Promise<AutomationWebResponse<UploadAttachmentResponse>>; /** * Upload ảnh sản phẩm * POST /zalo-personal/advanced-messaging/upload-product-photo */ uploadProductPhoto(request: UploadAttachmentRequest): Promise<AutomationWebResponse<any>>; } //# sourceMappingURL=advanced-messaging.service.d.ts.map