Php OneSignal组通知

Php OneSignal组通知,php,notifications,onesignal,Php,Notifications,Onesignal,我在一个信号上创建了一个项目 我可以通过手机向php发送通知 当它到达多个通知时,问题就出现了。新通知将替换以前的通知(尚未读取) 你怎么能说Android有两个未读的通知呢 我可以发送的阵列: $fields = array( 'app_id' => "XXXXXXXXXXXXXXXXXXXXXX", 'included_segments' => array('All'), 'data' => array("foo" => "bar"), 'headin

我在一个信号上创建了一个项目

我可以通过手机向php发送通知

当它到达多个通知时,问题就出现了。新通知将替换以前的通知(尚未读取)

你怎么能说Android有两个未读的通知呢

我可以发送的阵列:

$fields = array(
  'app_id' => "XXXXXXXXXXXXXXXXXXXXXX",
  'included_segments' => array('All'),
  'data' => array("foo" => "bar"),
  'headings' => array("en" => "TEST"),
  'contents' => $content,
  'android_visibility' => '0',
  'priority' => '10',
  'android_group' => '',
  'android_group_message' => array("en" => "$[notif_count] message"),
  'url' => "http://www.google.it"
);

谢谢大家!

如果要将
$
用作字符,请在此处使用单引号或转义
$

'android_group_message' => array("en" => "\$[notif_count] message"),


您可以尝试将值设置为“android_组”,如下所示:

'android_group' => 'sameGroup'

什么是
$[notif\u count]message
?我在步骤中找到了它:android\u group\u messageok我想你必须避免使用
“\$[notif\u count]message”
,但是wrire:android\u group'=>”?@Andreapp正确,通知堆叠只适用于使用OneSignal SDK的android应用程序。这是一样的,新通知将取代previus通知。是否正确写入:
'android\u group'=>'
??
'android_group' => 'sameGroup'