AndroidConfig interface

表示可包含在 Message 中的 Android 专用选项。

签名

export interface AndroidConfig 

属性

属性 类型 说明
collapseKey 字符串 消息的收起键。折叠键充当一组可折叠邮件的标识符,以便当恢复递送时只发送最后一条消息。在任意指定时间,最多只能有 4 个不同的折叠键处于有效状态。
数据 { [键: 字符串]: 字符串;} 要包含在消息中的数据字段的集合。所有值都必须是字符串。提供此字段后,系统会替换在顶级 Message 中设置的任何数据字段。
fcmOptions AndroidFcmOptions 适用于 Android 版 FCM SDK 所提供功能的选项。
通知 Android 通知 要在消息中包含的 Android 通知。
优先级 (“高”|“正常”) 消息的优先级。必须是 normalhigh
restrictedPackageName 字符串 应用的软件包名称,其注册令牌必须匹配才能接收消息。
TTT 数字 消息的存留时间(以毫秒为单位)。

AndroidConfig.collapseKey

消息的收起键。折叠键充当一组可折叠邮件的标识符,以便当恢复递送时只发送最后一条消息。在任意指定时间,最多只能有 4 个不同的折叠键处于有效状态。

签名

collapseKey?: string;

AndroidConfig.data

要包含在消息中的数据字段的集合。所有值都必须是字符串。提供此字段后,系统会替换在顶级 Message 中设置的任何数据字段。

签名

data?: {
        [key: string]: string;
    };

AndroidConfig.fcmOptions

适用于 Android 版 FCM SDK 所提供功能的选项。

签名

fcmOptions?: AndroidFcmOptions;

AndroidConfig.notification

要在消息中包含的 Android 通知。

签名

notification?: AndroidNotification;

AndroidConfig.priority

消息的优先级。必须是 normalhigh

签名

priority?: ('high' | 'normal');

AndroidConfig.restrictedPackageName

应用的软件包名称,其注册令牌必须匹配才能接收消息。

签名

restrictedPackageName?: string;

AndroidConfig.ttl

消息的存留时间(以毫秒为单位)。

签名

ttl?: number;