複数のプッシュをデバイスに送信すると、通知トレイの通知がグループ化されます (少なくとも、私の Android デバイスではそうです)。次に、関連性がなくなったために API を介してプッシュの 1 つをリモートで却下すると、グループ化された通知はこれを反映するように更新されず、すべてのプッシュが却下されても実際には消えません。デバイスのトレイに通知が 1 つしかない場合は機能しますが、複数の通知がグループ化されている場合は機能しません。通知がグループ化されないようにする方法はありますか? または、グループ化された通知の更新を妨げる何か間違ったことをしていますか? 私は V2 API を使用しており、マニュアルに従ってリンクのプッシュを送信/却下しています。
編集: OAuth クライアントを使用すると通知がグループ化されるというこの SO の質問を読んだので、ユーザー アクセス トークンを使用しています。OAuth クライアントを使用すると、実際には非常に奇妙な動作をしました。最初のプッシュのみが通知になり、後続のプッシュは引き続きアプリに表示されますが、独自の通知を作成したり、既存の通知を更新したりしません。最初の通知をリモートで却下した場合にのみ、別の通知がポップアップして代わりに表示されます。しかし、OAuth クライアントで動作させることは、私の使用にとってさらに望ましいことですが、それが役立つ場合は、ユーザー アクセス トークンを引き続き簡単に使用できます。
編集 2: さらに実験を行ったところ、ユーザー自身のアクセス トークンを使用してユーザーにプッシュすると、完全に機能することがわかりました: アクセス トークンを使用して自分の電話に 10 個以上の通知をプッシュすることができ、それらはすべて個別に表示され、 API を介してそれらを却下します。別のユーザーのアクセストークンを使用すると、2番目のプッシュが受信されるとすぐにプッシュがグループ化を開始し、それらを削除することはもうありませんでした.dismised: trueでプッシュを更新することも、プッシュにDELETEリクエストを送信することもできませんでした。そのため、ユーザーにアプリへのアクセス トークンを提供するように依頼する必要があると思います (大丈夫です。隣のオフィスの数人の管理者だけなので、見知らぬ人とアクセス トークンを共有するランダムなユーザーではありません)。