comment envoyer des notifications push pour iphone à l'aide de la fcm(firebase de la console) en PHP?

Lors de l'envoi de la notification de firebase console de Notification fonctionne bien.

comment envoyer des notifications push pour iphone à l'aide de la fcm(firebase de la console) en PHP?

Je reçois les notifications push sur ios dispositif.

Voici le code que j'utilise pour envoyer des notifications push pour iphone en php à l'aide de la FCM..

<?php  $ch = curl_init("https://fcm.googleapis.com/fcm/send");

    //The device token.
    $token = "";

    //Title of the Notification.
    $title = "Carbon";

    //Body of the Notification.
    $body = "Bear island knows no king but the king in the north, whose name is stark.";

    //Creating the notification array.
    $notification = array('title' =>$title , 'text' => $body);

    //This array contains, the token and the notification. The 'to' attribute stores the token.
    $arrayToSend = array('to' => $token, 'notification' => $notification);
    //Generating JSON encoded string form the above array.
    $json = json_encode($arrayToSend);

    //Setup headers:
    $headers = array();
    $headers[] = 'Content-Type: application/json';
    $headers[] = 'Authorization: key= abcdgfdk'; //server key here

    //Setup curl, add headers and post parameters.
    curl_setopt($ch, CURLOPT_CUSTOMREQUEST, "POST");                                                                     
    curl_setopt($ch, CURLOPT_POSTFIELDS, $json);
    curl_setopt($ch, CURLOPT_HTTPHEADER,$headers);       

    //Send the request
    $response = curl_exec($ch);

    //Close request
    curl_close($ch);
    return $response; ?>

Et il renvoie la réponse suivante:

{"multicast_id":7847791275395796141,"success":1,"failure":0,"canonical_ids":0,"results":[{"message_id":"0:1473926169782959%51b989d251b989d2"}]}

Veuillez me suggérer ce que je fais de mal? J'ai utiliser le même code pour android trop avec son serveur de clé et le dispositif de jeton et il fonctionne très bien...

vous devez définir la "priorité" => "élevé" trop
avez-vous téléchargé le certificat APNS?
Oui, j'ai téléchargé le développement de certificat APNS de firebase

OriginalL'auteur Simerjit Parmar | 2016-09-15