1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950 |
- import { IConversationModel } from '@tencentcloud/chat-uikit-engine';
- export interface IOfflinePushInfoCreateParams {
- conversation: IConversationModel;
- payload?: any;
- messageType: string;
- }
- export interface IOfflinePushApnsInfo {
- sound?: string;
- ignoreIOSBadge?: boolean;
- disableVoipPush?: boolean;
- image?: string;
- }
- export interface IOfflinePushAndroidInfo {
- sound?: string;
- XiaoMiChannelID?: string;
- OPPOChannelID?: string;
- FCMChannelID?: string;
- VIVOClassification?: number;
- VIVOCategory?: string;
- HuaWeiCategory?: string;
- HuaWeiImage?: string;
- HonorImage?: string;
- GoogleImage?: string;
- }
- // https://web.sdk.qcloud.com/im/doc/v3/zh-cn/SDK.html#sendMessage
- export interface IChatOfflinePushInfo {
- title?: string;
- description?: string;
- extension?: string;
- androidInfo?: IOfflinePushAndroidInfo;
- apnsInfo?: IOfflinePushApnsInfo;
- }
- // doc: https://cloud.tencent.com/document/product/269/105713
- export interface ICallOfflinePushInfo {
- title?: string;
- description?: string;
- iOSSound?: string;
- androidSound?: string;
- androidOPPOChannelID?: string;
- androidXiaoMiChannelID?: string;
- androidFCMChannelID?: string;
- ignoreIOSBadge?: string;
- isDisablePush?: string;
- }
|