1
我正在使用fcm。我有一个使用Firebase控制台在生产中推送通知的Android应用程序。现在我想编写自己的应用服务器,向所有注册用户发送通知。我如何将所有注册设备的令牌放入我的新应用服务器?从我的应用获取fcm注册设备列表
我正在使用fcm。我有一个使用Firebase控制台在生产中推送通知的Android应用程序。现在我想编写自己的应用服务器,向所有注册用户发送通知。我如何将所有注册设备的令牌放入我的新应用服务器?从我的应用获取fcm注册设备列表
只发送通知的题目是“所有”:
$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);
我发现在默认情况下这个话题在我的控制台。我认为这是每个人都一样
我使用的设备注册令牌发送消息而不是“主题”。 –
_“..发送通知给所有注册用户。”_ ...无论如何,你可以得到设备令牌,并把它放在一个数据库 – Dpoint