表示作为批处理请求的一部分发送的单个消息的状态的界面。
签名:
export interface SendResponse
属性
属性 | 类型 | 说明 |
---|---|---|
错误 | FirebaseError | 如果消息未成功传递给 FCM,则会发生错误。 |
消息 ID | 字符串 | 唯一的消息 ID 字符串,如果消息已传递给 FCM 进行传送。 |
成功 | 布尔值 | 指示消息是否已成功传递给 FCM 的布尔值。如果为 true,系统会保证设置 messageId 属性。如果为 false,则一定会设置 error 属性。 |
发送响应.error
如果消息未成功传递给 FCM,则会发生错误。
签名:
error?: FirebaseError;
发送响应.messageId
唯一的消息 ID 字符串,如果消息已传递给 FCM 进行传送。
签名:
messageId?: string;
SendResponse.success
指示消息是否已成功传递给 FCM 的布尔值。如果为 true,系统会保证设置 messageId
属性。如果为 false,则一定会设置 error
属性。
签名:
success: boolean;