FCM Уведомление, как отправить изображение с помощью php? - PullRequest
0 голосов
/ 27 февраля 2019

Хочу отправить уведомление с изображением, для этого я использую следующий код, но он все еще не работает должным образом

{
    $msg = array
    (
        'body'  => 'here is a message. message',
        'title'     => 'This is a title',
        'subtitle'  => 'This is a subtitle. subtitle',
        'vibrate'   => 1,
        'sound'     => 1,
        'icon'  => 'url_image',
        'image' => 'url_image'
    );
    $fields = array
    (
        'registration_ids'  => array('id1','id2'),
        'notification'          => $msg,

    );

    $headers = array
    (
        'Authorization: key=my_serverkey',
        'Content-Type: application/json'
    );

    $ch = curl_init();
    curl_setopt( $ch,CURLOPT_URL, 'url of fcm ' );
    curl_setopt( $ch,CURLOPT_POST, true );
    curl_setopt( $ch,CURLOPT_HTTPHEADER, $headers );
    curl_setopt( $ch,CURLOPT_RETURNTRANSFER, true );
    curl_setopt( $ch,CURLOPT_SSL_VERIFYPEER, false );
    curl_setopt( $ch,CURLOPT_POSTFIELDS, json_encode( $fields ) );
    $result = curl_exec($ch );
    curl_close( $ch );
}

Я получаю уведомление без изображения

Какое решение для этого?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...