Firebase 从fcm获取我的应用程序的注册设备列表

Firebase 从fcm获取我的应用程序的注册设备列表,firebase,token,store,messaging,Firebase,Token,Store,Messaging,我正在使用fcm。我有一个android应用程序,使用firebase控制台在生产中推送通知。现在我想编写自己的应用程序服务器,向所有注册用户发送通知。如何将所有已注册设备的令牌获取到我的新应用服务器中?只需将通知发送到主题“all”: 默认情况下,我在控制台中找到了此主题。。我想每个人都一样只需将通知发送到主题“所有”: 默认情况下,我在控制台中找到了此主题。。我想这对每个人都是一样的我使用设备注册令牌发送消息,而不是通过“主题”。..向所有注册用户发送通知。“。。。无论如何,您可以获取设备令

我正在使用fcm。我有一个android应用程序,使用firebase控制台在生产中推送通知。现在我想编写自己的应用程序服务器,向所有注册用户发送通知。如何将所有已注册设备的令牌获取到我的新应用服务器中?

只需将通知发送到主题“all”:


默认情况下,我在控制台中找到了此主题。。我想每个人都一样

只需将通知发送到主题“所有”:


默认情况下,我在控制台中找到了此主题。。我想这对每个人都是一样的

我使用设备注册令牌发送消息,而不是通过“主题”。..向所有注册用户发送通知。“。。。无论如何,您可以获取设备令牌并将其放入dbI。我正在使用设备注册令牌发送消息,而不是通过“主题”。..向所有注册用户发送通知。“。。。无论如何,您可以获取设备令牌并将其放入db中
$url = 'https://fcm.googleapis.com/fcm/send';

    $fields = array (
            'to' => "/topics/all", 
            'notification' => array (
                    "title" => "TITLE",
                    "body" => "NOTIFICATION TEXT"
            )
    );

    $headers = array (
            'Authorization: key='.$server_key, // your server key
            'Content-Type: application/json'
    );

    $ch = curl_init ();
    curl_setopt ( $ch, CURLOPT_URL, $url );
    curl_setopt ( $ch, CURLOPT_POST, true );
    curl_setopt ( $ch, CURLOPT_HTTPHEADER, $headers );
    curl_setopt ( $ch, CURLOPT_RETURNTRANSFER, true );
    curl_setopt ( $ch, CURLOPT_POSTFIELDS, json_encode($fields));

    $result = curl_exec ( $ch );
    echo $result;
    curl_close ( $ch );