NIMSDK-AOS  9.19.0
Public 成员函数 | 静态 Public 成员函数 | Public 属性 | 静态 Public 属性 | 所有成员列表
com.netease.nimlib.sdk.mixpush.MixPushConfig类 参考

Created by chenkang on 2017/11/20. 更多...

类 com.netease.nimlib.sdk.mixpush.MixPushConfig 继承关系图:

Public 成员函数

JSONObject toJson ()
 

静态 Public 成员函数

static MixPushConfig fromJson (@Nullable JSONObject object)
 

Public 属性

String xmAppId
 小米推送 appId 更多...
 
String xmAppKey
 小米推送 appKey 更多...
 
String xmCertificateName
 小米推送证书,请在云信管理后台申请 更多...
 
String hwAppId
 华为推送 hwAppId 更多...
 
String hwCertificateName
 华为推送证书,请在云信管理后台申请 更多...
 
String mzAppId
 魅族推送 appId 更多...
 
String mzAppKey
 魅族推送 appKey 更多...
 
String mzCertificateName
 魅族推送证书,请在云信管理后台申请 更多...
 
String fcmCertificateName
 FCM 推送证书,请在云信管理后台申请 海外客户使用 更多...
 
String vivoCertificateName
 VIVO推送 appId apiKey请在 AndroidManifest.xml 文件中配置 VIVO推送证书,请在云信管理后台申请 更多...
 
String oppoAppId
 oppo 推送appId 更多...
 
String oppoAppKey
 oppo 推送appKey 更多...
 
String oppoAppSercet
 oppo 推送AppSecret 更多...
 
String oppoCertificateName
 OPPO推送证书,请在云信管理后台申请 更多...
 
String honorCertificateName
 荣耀推送 appId请在 AndroidManifest.xml 文件中配置 荣耀推送证书,请在云信管理后台申请 更多...
 
boolean autoSelectPushType = false
 是否根据token自动选择推送类型 更多...
 
boolean manualProvidePushToken = false
 是否自行传入推送token 更多...
 

静态 Public 属性

static final String KEY_XM_APP_ID = "KEY_XM_APP_ID"
 
static final String KEY_XM_APP_KEY = "KEY_XM_APP_KEY"
 
static final String KEY_XM_CERTIFICATE_NAME = "KEY_XM_CERTIFICATE_NAME"
 
static final String KEY_HW_APP_ID = "KEY_HW_APP_ID"
 
static final String KEY_HW_CERTIFICATE_NAME = "KEY_HW_CERTIFICATE_NAME"
 
static final String KEY_MZ_APP_ID = "KEY_MZ_APP_ID"
 
static final String KEY_MZ_APP_KEY = "KEY_MZ_APP_KEY"
 
static final String KEY_MZ_CERTIFICATE_NAME = "KEY_MZ_CERTIFICATE_NAME"
 
static final String KEY_FCM_CERTIFICATE_NAME = "KEY_FCM_CERTIFICATE_NAME"
 
static final String KEY_VIVO_CERTIFICATE_NAME = "KEY_VIVO_CERTIFICATE_NAME"
 
static final String KEY_OPPO_APP_ID = "KEY_OPPO_APP_ID"
 
static final String KEY_OPPO_APP_KEY = "KEY_OPPO_APP_KEY"
 
static final String KEY_OPPO_APP_SERCET = "KEY_OPPO_APP_SERCET"
 
static final String KEY_OPPO_CERTIFICATE_NAME = "KEY_OPPO_CERTIFICATE_NAME"
 
static final String KEY_AUTO_SELECT_PUSH_TYPE = "KEY_AUTO_SELECT_PUSH_TYPE"
 
static final String KEY_MANUAL_PROVIDE_PUSH_TOKEN = "KEY_MANUAL_PROVIDE_PUSH_TOKEN"
 
static final String KEY_HONOR_CERTIFICATE_NAME = "KEY_HONOR_CERTIFICATE_NAME"
 

详细描述

Created by chenkang on 2017/11/20.

在文件 MixPushConfig.java12 行定义.

成员函数说明

◆ fromJson()

static MixPushConfig com.netease.nimlib.sdk.mixpush.MixPushConfig.fromJson ( @Nullable JSONObject  object)
static

在文件 MixPushConfig.java147 行定义.

◆ toJson()

JSONObject com.netease.nimlib.sdk.mixpush.MixPushConfig.toJson ( )

在文件 MixPushConfig.java120 行定义.

类成员变量说明

◆ autoSelectPushType

boolean com.netease.nimlib.sdk.mixpush.MixPushConfig.autoSelectPushType = false

是否根据token自动选择推送类型

在文件 MixPushConfig.java113 行定义.

◆ fcmCertificateName

String com.netease.nimlib.sdk.mixpush.MixPushConfig.fcmCertificateName

FCM 推送证书,请在云信管理后台申请 海外客户使用

在文件 MixPushConfig.java76 行定义.

◆ honorCertificateName

String com.netease.nimlib.sdk.mixpush.MixPushConfig.honorCertificateName

荣耀推送 appId请在 AndroidManifest.xml 文件中配置 荣耀推送证书,请在云信管理后台申请

在文件 MixPushConfig.java108 行定义.

◆ hwAppId

String com.netease.nimlib.sdk.mixpush.MixPushConfig.hwAppId

华为推送 hwAppId

在文件 MixPushConfig.java49 行定义.

◆ hwCertificateName

String com.netease.nimlib.sdk.mixpush.MixPushConfig.hwCertificateName

华为推送证书,请在云信管理后台申请

在文件 MixPushConfig.java55 行定义.

◆ KEY_AUTO_SELECT_PUSH_TYPE

final String com.netease.nimlib.sdk.mixpush.MixPushConfig.KEY_AUTO_SELECT_PUSH_TYPE = "KEY_AUTO_SELECT_PUSH_TYPE"
static

在文件 MixPushConfig.java27 行定义.

◆ KEY_FCM_CERTIFICATE_NAME

final String com.netease.nimlib.sdk.mixpush.MixPushConfig.KEY_FCM_CERTIFICATE_NAME = "KEY_FCM_CERTIFICATE_NAME"
static

在文件 MixPushConfig.java21 行定义.

◆ KEY_HONOR_CERTIFICATE_NAME

final String com.netease.nimlib.sdk.mixpush.MixPushConfig.KEY_HONOR_CERTIFICATE_NAME = "KEY_HONOR_CERTIFICATE_NAME"
static

在文件 MixPushConfig.java29 行定义.

◆ KEY_HW_APP_ID

final String com.netease.nimlib.sdk.mixpush.MixPushConfig.KEY_HW_APP_ID = "KEY_HW_APP_ID"
static

在文件 MixPushConfig.java16 行定义.

◆ KEY_HW_CERTIFICATE_NAME

final String com.netease.nimlib.sdk.mixpush.MixPushConfig.KEY_HW_CERTIFICATE_NAME = "KEY_HW_CERTIFICATE_NAME"
static

在文件 MixPushConfig.java17 行定义.

◆ KEY_MANUAL_PROVIDE_PUSH_TOKEN

final String com.netease.nimlib.sdk.mixpush.MixPushConfig.KEY_MANUAL_PROVIDE_PUSH_TOKEN = "KEY_MANUAL_PROVIDE_PUSH_TOKEN"
static

在文件 MixPushConfig.java28 行定义.

◆ KEY_MZ_APP_ID

final String com.netease.nimlib.sdk.mixpush.MixPushConfig.KEY_MZ_APP_ID = "KEY_MZ_APP_ID"
static

在文件 MixPushConfig.java18 行定义.

◆ KEY_MZ_APP_KEY

final String com.netease.nimlib.sdk.mixpush.MixPushConfig.KEY_MZ_APP_KEY = "KEY_MZ_APP_KEY"
static

在文件 MixPushConfig.java19 行定义.

◆ KEY_MZ_CERTIFICATE_NAME

final String com.netease.nimlib.sdk.mixpush.MixPushConfig.KEY_MZ_CERTIFICATE_NAME = "KEY_MZ_CERTIFICATE_NAME"
static

在文件 MixPushConfig.java20 行定义.

◆ KEY_OPPO_APP_ID

final String com.netease.nimlib.sdk.mixpush.MixPushConfig.KEY_OPPO_APP_ID = "KEY_OPPO_APP_ID"
static

在文件 MixPushConfig.java23 行定义.

◆ KEY_OPPO_APP_KEY

final String com.netease.nimlib.sdk.mixpush.MixPushConfig.KEY_OPPO_APP_KEY = "KEY_OPPO_APP_KEY"
static

在文件 MixPushConfig.java24 行定义.

◆ KEY_OPPO_APP_SERCET

final String com.netease.nimlib.sdk.mixpush.MixPushConfig.KEY_OPPO_APP_SERCET = "KEY_OPPO_APP_SERCET"
static

在文件 MixPushConfig.java25 行定义.

◆ KEY_OPPO_CERTIFICATE_NAME

final String com.netease.nimlib.sdk.mixpush.MixPushConfig.KEY_OPPO_CERTIFICATE_NAME = "KEY_OPPO_CERTIFICATE_NAME"
static

在文件 MixPushConfig.java26 行定义.

◆ KEY_VIVO_CERTIFICATE_NAME

final String com.netease.nimlib.sdk.mixpush.MixPushConfig.KEY_VIVO_CERTIFICATE_NAME = "KEY_VIVO_CERTIFICATE_NAME"
static

在文件 MixPushConfig.java22 行定义.

◆ KEY_XM_APP_ID

final String com.netease.nimlib.sdk.mixpush.MixPushConfig.KEY_XM_APP_ID = "KEY_XM_APP_ID"
static

在文件 MixPushConfig.java13 行定义.

◆ KEY_XM_APP_KEY

final String com.netease.nimlib.sdk.mixpush.MixPushConfig.KEY_XM_APP_KEY = "KEY_XM_APP_KEY"
static

在文件 MixPushConfig.java14 行定义.

◆ KEY_XM_CERTIFICATE_NAME

final String com.netease.nimlib.sdk.mixpush.MixPushConfig.KEY_XM_CERTIFICATE_NAME = "KEY_XM_CERTIFICATE_NAME"
static

在文件 MixPushConfig.java15 行定义.

◆ manualProvidePushToken

boolean com.netease.nimlib.sdk.mixpush.MixPushConfig.manualProvidePushToken = false

是否自行传入推送token

在文件 MixPushConfig.java118 行定义.

◆ mzAppId

String com.netease.nimlib.sdk.mixpush.MixPushConfig.mzAppId

魅族推送 appId

在文件 MixPushConfig.java60 行定义.

◆ mzAppKey

String com.netease.nimlib.sdk.mixpush.MixPushConfig.mzAppKey

魅族推送 appKey

在文件 MixPushConfig.java65 行定义.

◆ mzCertificateName

String com.netease.nimlib.sdk.mixpush.MixPushConfig.mzCertificateName

魅族推送证书,请在云信管理后台申请

在文件 MixPushConfig.java70 行定义.

◆ oppoAppId

String com.netease.nimlib.sdk.mixpush.MixPushConfig.oppoAppId

oppo 推送appId

在文件 MixPushConfig.java87 行定义.

◆ oppoAppKey

String com.netease.nimlib.sdk.mixpush.MixPushConfig.oppoAppKey

oppo 推送appKey

在文件 MixPushConfig.java92 行定义.

◆ oppoAppSercet

String com.netease.nimlib.sdk.mixpush.MixPushConfig.oppoAppSercet

oppo 推送AppSecret

在文件 MixPushConfig.java97 行定义.

◆ oppoCertificateName

String com.netease.nimlib.sdk.mixpush.MixPushConfig.oppoCertificateName

OPPO推送证书,请在云信管理后台申请

在文件 MixPushConfig.java102 行定义.

◆ vivoCertificateName

String com.netease.nimlib.sdk.mixpush.MixPushConfig.vivoCertificateName

VIVO推送 appId apiKey请在 AndroidManifest.xml 文件中配置 VIVO推送证书,请在云信管理后台申请

在文件 MixPushConfig.java82 行定义.

◆ xmAppId

String com.netease.nimlib.sdk.mixpush.MixPushConfig.xmAppId

小米推送 appId

在文件 MixPushConfig.java34 行定义.

◆ xmAppKey

String com.netease.nimlib.sdk.mixpush.MixPushConfig.xmAppKey

小米推送 appKey

在文件 MixPushConfig.java39 行定义.

◆ xmCertificateName

String com.netease.nimlib.sdk.mixpush.MixPushConfig.xmCertificateName

小米推送证书,请在云信管理后台申请

在文件 MixPushConfig.java44 行定义.


该类的文档由以下文件生成: