Всем привет. Столкнулся с проблемой, не понимаю в чем ошибка.
Я отправляю пуш по ид юзера. Айдишники хранятся в бд. Выбираю из бд, заношу в массив.
$pushUsersId = [];
$searchUserspushTable = push_users::whereIn('user_id',$usersId)->get();
foreach($searchUserspushTable as $searchUserpushTable){
$pushUsersId[] = $searchUserpushTable->push_id;
}
заношу массив в переменную $fields и делаю рассылку
$fields = array(
'app_id' => "09439242-d8c7-45e2-a3c5-7caa2f17cf30",
'include_player_ids' => $pushUsersId,
'contents' => $content,
'headings' => $headings
);
Но пуш уведомлений нет. Но если айдишники занесу в переменную напрямую, все работает.
$pushUsersId = array('6e6c8648-fcaa-4c25-9ac1-4f64f8484985','5fe0b8c3-7485-4ce2-875d-405fc78b967a');
$fields = array(
'app_id' => "09439242-d8c7-45e2-a3c5-7caa2f17cf30",
'include_player_ids' => $pushUsersId,
'contents' => $content,
'headings' => $headings
);
Где я ошибся?