UNPKG

rcs-sdk

Version:

封装客户端与平台间的相互调用功能。

11 lines (10 loc) 1.15 kB
import { RawFile, SdkResult, RawFileThumbnail, SuggestionInfo } from '../types'; import { RcsMsg, NameAddrHeader } from 'rcs-data'; export declare function createText(conversationId: string, recipient: NameAddrHeader, textMsg: string, contributionId?: string, messageId?: string): Promise<SdkResult>; export declare function createFile(conversationId: string, recipient: NameAddrHeader, file: RawFile, contributionId?: string, messageId?: string, thumbnail?: RawFileThumbnail): Promise<SdkResult>; export declare function createSugRsp(conversationId: string, recipient: NameAddrHeader, suggestion: SuggestionInfo): Promise<SdkResult>; export declare function uploadFile(rcsmsg: RcsMsg, rawFile: RawFile): Promise<SdkResult>; export declare function createByJSON(conversationId: string, recipient: NameAddrHeader, rawJSON: any): Promise<SdkResult>; export declare function sendMessage(rcsmsg: any): Promise<SdkResult>; export declare function getHistoryMessageList(conversationId: string, startContributionId: string, count: number): Promise<SdkResult>; export declare function newSipMessage(headers: object, contentType: string, body: string): void;