Исправить несколько багов в скрипте push notification

Бюджет: по договоренности
Здравствуйте

Есть готовый скрипт push notification(firebase.google.com/docs/... который работает нормально:

Необходимо сделать что б приходила так же большая картинка в пуш уведомлении, как на скрине:joxi.net/82Q7ybZfjQzwer
сейчас приходит маленькая картинка joxi.net/52aQox5I4VQ4N2

Мы используем следующий код для отправки в php:

   $url = 'fcm.googleapis.com/fcm/se...
        $YOUR_API_KEY = '#API-key-here#'; // Server key
        $YOUR_TOKEN_ID = $token;

        $request_body = array (
            'to' => $YOUR_TOKEN_ID,
            'notification' => array (
                'title' => $message["title"],
                'body' => $message["body"],
                'icon' => $message["icon"],
                'click_action' => $message["url"]
            ),
        );
        //print_r($request_body);
        //exit;
        $fields = json_encode($request_body);
        $request_headers = array (
            'Content-Type: application/json',
            'Authorization: key=' . $YOUR_API_KEY,
        );

        $ch = curl_init();
        curl_setopt($ch, CURLOPT_URL, $url);
        curl_setopt($ch, CURLOPT_CUSTOMREQUEST, 'POST');
        curl_setopt($ch, CURLOPT_HTTPHEADER, $request_headers);
        curl_setopt($ch, CURLOPT_POSTFIELDS, $fields);
        curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
        curl_setopt($ch, CURLOPT_FOLLOWLOCATION, true);
        $response = curl_exec($ch);
        curl_close($ch);

Буду ждать ваших заявок
Опубликован 17.07.2018 в 15:00 Последнее изменение: 17.07.2018 в 15:00

Выберите способ верификации:

Обновите страницу после прохождения верификации.