Уведомления 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
Ответить

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

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

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

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

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