Firebase 从fcm获取我的应用程序的注册设备列表
我正在使用fcm。我有一个android应用程序,使用firebase控制台在生产中推送通知。现在我想编写自己的应用程序服务器,向所有注册用户发送通知。如何将所有已注册设备的令牌获取到我的新应用服务器中?只需将通知发送到主题“all”:Firebase 从fcm获取我的应用程序的注册设备列表,firebase,token,store,messaging,Firebase,Token,Store,Messaging,我正在使用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 );