Уведомления Firebase/Send: существует ли какое-либо руководство по переходу с устаревшего API на API HTTP v1 для сценариPhp

Кемеровские программисты php общаются здесь
Anonymous
Уведомления Firebase/Send: существует ли какое-либо руководство по переходу с устаревшего API на API HTTP v1 для сценари

Сообщение Anonymous »

Я в отчаянии пытаюсь запустить скрипт PHP-сервера с HTTP v1, поскольку Google прекратил работу Lecagy в июне. Ни одно сообщение больше не было успешно отправлено.
Я использую веб-пространство с PHP и не являюсь его провайдером, поэтому я не могу устанавливать сторонние пакеты или устанавливать переменные среды, но это всегда необходимо во всех примерах. Пока что нашел.
Мой старый код работал с такими строками кода (неполными):

Код: Выделить всё

$curl = curl_init("https://fcm.googleapis.com/fcm/send");
curl_setopt($curl, CURLOPT_HTTPHEADER, $header);
curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, false);
curl_setopt($curl, CURLOPT_POST, 1);
curl_setopt($curl, CURLOPT_POSTFIELDS, $FCM);
curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
$result = curl_exec($curl);
но я не нашел этому подходящей замены для HTTP v1. Я знаю, что для init появился новый URL

Код: Выделить всё

$curl = curl_init("https://fcm.googleapis.com/v1/projects/....../messages:send");
но этого будет недостаточно для замены. Есть ли ЛЮБОЙ подходящий пример для пользователей, которые не размещают свою среду PHP самостоятельно? Любая помощь/подсказка будет высоко оценена...

Подробнее здесь: https://stackoverflow.com/questions/790 ... acy-api-to

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