Как отправить push-уведомление Chrome на несколько устройств

Я хочу отправить Chrome push-уведомления зарегистрированному пользователю. Я перешел по этой ссылке https://developers.google.com/web/fundamentals/getting-started/push-notifications/?hl=en разработать базовое push-уведомление, и оно работает нормально.

Сейчас я отправляю уведомление пользователям, запустив скрипт curl с идентификатором подписки в терминале. Используя это, я могу отправить уведомление одному пользователю. Я хочу отправить нескольким пользователям. Как мне этого добиться?

1

Решение

Попробуй это :-

<?php

$data = ["registration_ids" => ["regid1","regid2",...,"regidn"]];
$dataString = json_encode($data);

$curl = curl_init('https://android.googleapis.com/gcm/send');
curl_setopt($curl, CURLOPT_CUSTOMREQUEST, "POST");
curl_setopt($curl, CURLOPT_POSTFIELDS, $dataString);
curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
curl_setopt($curl, CURLOPT_HTTPHEADER, [
'Content-Type: application/json',
'Authorization: key=YOUR_API_KEY'
]);

$result = curl_exec($curl);
print_r($result);
?>
2

Другие решения

Других решений пока нет …