我用laravel构建了一个系统。在这个系统中,fcm_token存储在登录时。因此,当用户登录到新设备时,将保存新的fcm_token。现在,在发送通知时,我通过从数据库中获取所有令牌进行发送,并使用1000个数据块将其传递给registration_ids。到目前为止,还没有创建任何主题,所以有没有任何方法可以向所有注册的设备发送通知。当我使用Admin SDK发送通知时,它会发送到所有设备。那么,是否有一种方法可以从后端向所有设备发送与Admin SDK类似的通知,比如是否有任何默认主题可供每个设备订阅或使用任何条件?
是否存在每个设备都订阅或使用任何条件订阅的默认主题?
否,没有默认主题。您必须编写客户端代码才能订阅您定义的主题。每个客户端应用程序都需要这样做。然后,您可以使用该主题向所有订阅应用程序广播消息。
如果你想使用从客户端应用程序接收的设备令牌管理后端的广播,也可以考虑设备组消息。