Quickblox FCM 通知不起作用
Quickblox FCM notification not working
我正在尝试使用 qb 通知,但我遇到了问题。
我正在使用 sdk 3.3.4,阅读这篇 quickblox documentation
在文档中我看到我们需要为 FCM 设置 QBNotificationChannel。
但是我们只能设置 GCM 因为我们没有 FCM
public enum QBNotificationChannel {
GCM("gcm"),
APNS("apns"),
APNS_VOIP("apns_voip"),
EMAIL("email"),
PULL("pull");
private String caption;
private QBNotificationChannel(String caption) {
this.caption = caption;
}
public String toString() {
return this.caption;
}
public String getCaption() {
return this.caption;
}
public void setCaption(String caption) {
this.caption = caption;
}
}
任何人都可以解释我做错了什么吗?
文档看起来像 wrong/broken。没有任何工作。自动订阅不适用于 gcm 不适用于 fcm。
我无法创建 gcm 通知,因为 google 总是在 firebase 上重定向我。
在 quickblox 管理面板中,我也看不到 FCM 的设置,仅适用于 GCM。
自动订阅不适用于 GCM/FCM。听众不工作。
我只能手动订阅,测试从管理面板发送消息,然后我的订阅被删除。
请帮忙?
也许有人已经有了 FCM 和 quickblox 的一些代码 - 请帮忙。
FCM 无法以手动方式注册,自动订阅对于 FCM 来说工作不稳定。 GCM 是一种继续使用 qb 通知的方法。 + 当我问 - 他们的服务器有问题。
对我来说,它的工作。
我使用了 quickblox 依赖项
implementation "com.quickblox:quickblox-android-sdk-content:3.8.1"
implementation "com.quickblox:quickblox-android-sdk-messages:3.8.1"
implementation "com.quickblox:quickblox-android-sdk-customobjects:3.8.1"
implementation "com.quickblox:quickblox-android-sdk-core:3.8.1"
并以此实现 FCM。而且效果很好。
我刚关注
https://docsdev.quickblox.com/android/Push_notifications.html#Platform_based_Push_Notifications
对于自动订阅,可能是您的 SenderID 错误,因为主要原因是 SenderID。
希望对您有所帮助。
我正在尝试使用 qb 通知,但我遇到了问题。 我正在使用 sdk 3.3.4,阅读这篇 quickblox documentation 在文档中我看到我们需要为 FCM 设置 QBNotificationChannel。 但是我们只能设置 GCM 因为我们没有 FCM
public enum QBNotificationChannel {
GCM("gcm"),
APNS("apns"),
APNS_VOIP("apns_voip"),
EMAIL("email"),
PULL("pull");
private String caption;
private QBNotificationChannel(String caption) {
this.caption = caption;
}
public String toString() {
return this.caption;
}
public String getCaption() {
return this.caption;
}
public void setCaption(String caption) {
this.caption = caption;
}
}
任何人都可以解释我做错了什么吗? 文档看起来像 wrong/broken。没有任何工作。自动订阅不适用于 gcm 不适用于 fcm。 我无法创建 gcm 通知,因为 google 总是在 firebase 上重定向我。 在 quickblox 管理面板中,我也看不到 FCM 的设置,仅适用于 GCM。 自动订阅不适用于 GCM/FCM。听众不工作。 我只能手动订阅,测试从管理面板发送消息,然后我的订阅被删除。 请帮忙?
也许有人已经有了 FCM 和 quickblox 的一些代码 - 请帮忙。
FCM 无法以手动方式注册,自动订阅对于 FCM 来说工作不稳定。 GCM 是一种继续使用 qb 通知的方法。 + 当我问 - 他们的服务器有问题。
对我来说,它的工作。
我使用了 quickblox 依赖项
implementation "com.quickblox:quickblox-android-sdk-content:3.8.1"
implementation "com.quickblox:quickblox-android-sdk-messages:3.8.1"
implementation "com.quickblox:quickblox-android-sdk-customobjects:3.8.1"
implementation "com.quickblox:quickblox-android-sdk-core:3.8.1"
并以此实现 FCM。而且效果很好。
我刚关注
https://docsdev.quickblox.com/android/Push_notifications.html#Platform_based_Push_Notifications
对于自动订阅,可能是您的 SenderID 错误,因为主要原因是 SenderID。
希望对您有所帮助。