NIMMixPushConfig class

消息推送配置

Annotations
  • @JsonSerializable()

Constructors

NIMMixPushConfig({String? xmAppId, String? xmAppKey, String? xmCertificateName, String? hwAppId, String? hwCertificateName, String? mzAppId, String? mzAppKey, String? mzCertificateName, String? fcmCertificateName, String? vivoCertificateName, String? oppoAppId, String? oppoAppKey, String? oppoAppSecret, String? oppoCertificateName, bool autoSelectPushType = false, String? honorCertificateName})
NIMMixPushConfig.fromMap(Map<String, dynamic> json)
factory

Properties

autoSelectPushType bool
是否根据token自动选择推送类型
final
fcmCertificateName String?
FCM 推送证书,请在云信管理后台申请 海外客户使用
final
hashCode int
The hash code for this object.
no setterinherited
honorCertificateName String?
荣耀推送 appId请在 AndroidManifest.xml 文件中配置 荣耀推送证书,请在云信管理后台申请
final
hwAppId String?
华为推送 hwAppId
final
hwCertificateName String?
华为推送证书,请在云信管理后台申请
final
mzAppId String?
魅族推送 appId
final
mzAppKey String?
魅族推送 appKey
final
mzCertificateName String?
魅族推送证书,请在云信管理后台申请
final
oppoAppId String?
oppo 推送appId
final
oppoAppKey String?
oppo 推送appKey
final
oppoAppSecret String?
oppo 推送AppSecret
final
oppoCertificateName String?
OPPO推送证书,请在云信管理后台申请
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
vivoCertificateName String?
VIVO推送 appId apiKey请在 AndroidManifest.xml 文件中配置 VIVO推送证书,请在云信管理后台申请
final
xmAppId String?
小米推送 appId
final
xmAppKey String?
小米推送 appKey
final
xmCertificateName String?
小米推送证书,请在云信管理后台申请
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toMap() Map<String, dynamic>
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited