Я пытаюсь отправить Push-уведомление в свое собственное приложение, использующее PHP, приведенный ниже код отправляет слишком много пользователей, которые зарегистрировали свой токен, и одновременно отправляет большое количество уведомлений, хотя токен предназначен для определенного устройства, но он продолжает выдвигатьуведомление всем
$key = "ExponentPushToken[0GAEokJazChx21MOxeC1l2]";
$title = "title";
$interestDetails = ['https://exp.host/--/api/v2/push/send',$key];
try{
$expo = \ExponentPhpSDK\Expo::normalSetup();
// Subscribe the recipient to the server
$expo->subscribe($interestDetails[0], $interestDetails[1]);
// Build the notification data
$notification = ['title' => $title,'body' => $msg];
// Notify an interest with a notification
$expo->notify($notification);
$status = 'success';
}catch(Exception $e){
}
?>
Я пытался изменить свой код следующим образом:
<?php
$key = "ExponentPushToken[0GAEokJazChx21MOxeC1l2]";
$title = "title";
try{
$expo = \ExponentPhpSDK\Expo::normalSetup();
// Build the notification data
$notification = ['to' => $key,'title' => $title,'body' => $msg];
// Notify an interest with a notification
$expo->notify('https://exp.host/--/api/v2/push/send',$notification);
$status = 'success';
}catch(Exception $e){
echo $e;
}
echo $status;
?>
Он был отправлен определенному пользователю, но все равно продолжает отправлять большое количество уведомлений сразу?