Как отправить облачное сообщение Firebase на несколько токенов устройств одновременно с помощью kreait/firebase-phpPhp

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 Как отправить облачное сообщение Firebase на несколько токенов устройств одновременно с помощью kreait/firebase-php

Сообщение Anonymous »

Я пытаюсь отправить следующий код, но получаю сообщение об ошибке «Операция не реализована, не поддерживается или не включена».
$users = [
['registration_token' => "eUr2Gyu0R-WD2giKqQuBHO:APA91bE97YKaBcc0-nckfDcGfF1U0olmkDxomvjM-HM-fNfy9yl1IwBvOPOxvzTATktfIz8GU-daCwr4HB3qYBtwAdvpaJ839cLaJ32XW0NVLToJ07dfJkxTMGhWe-fVAvRw314AOsP6"],
// ...more tokens
];

$messages = [];

foreach ($users as $user) {
$messages[] = CloudMessage::withTarget('token', $user['registration_token'])
->withNotification([
'title' => "Tittle...",
'body' => "Message",
]);
}

$messaging = (new Factory())
->withServiceAccount('firebase_cloud_messaging.json')
->createMessaging();

$sendReport = $messaging->sendAll($messages);

echo 'Successful sends: ' . $sendReport->successes()->count() . PHP_EOL;
print_r($sendReport->failures());```


Подробнее здесь: https://stackoverflow.com/questions/790 ... -using-kre
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Php»