FCM: отправлять каждому registration_ids различный звук в PHP - PullRequest
0 голосов
/ 09 октября 2019

Я пытаюсь отправить каждому registration_ids свой звук через php

Я пытался сделать это в цикле, когда каждый раз отправляю на определенный токен с пользовательским звуком, но он очень задерживаетсятак как у меня много registration_ids.

Вот мой код:

<?php
 $payload = array(
          'registration_ids'=>array('TOKEN_1','TOKEN_2'),
          'priority'=>'high',
          "mutable_content"=>true,
              "notification"=>array(
                      "title"=> 'TEST',
                      "body"=> 'TEST',
                      "sound"=> ["1.wav", "2.wav"]


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

    $ch = curl_init();
    curl_setopt( $ch,CURLOPT_URL, 'https://fcm.googleapis.com/fcm/send' );
    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( $payload ) );
    $result = curl_exec($ch );
    curl_close( $ch );
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...