如何使用 REST 中的新 Firebase 更新 HTTP V 1 发送带有声音、图标、标记所有字段的 Firebase 通知?在我发送此字段和通知数据之前
$notificationData = [
'title' => $title,
'body' => $description,
'click_action' => 'HomeActivity',
'icon' => 'ic_notification',
'color' => '#CD201F',
'tag' => 'general',
'sound' => 'sound.mp3',
'notification_type' => 'order_status',
'android_channel_id' => 'order_status',
];
现在像这样如何发送所有字段?
我写此邮件是为了报告我在使用 REST 中的新 FCM API HTTP v1 发送 Firebase 通知时遇到的问题。在更新之前,我能够在通知数据中包含其他字段,例如声音、图标和标签。但是,在转换到 FCM API HTTP v1 后,我在将这些字段包含在通知中时遇到了困难。
我已完全遵循 Firebase 文档以及 kreait-Firebase-php 库提供的说明。尽管我付出了努力,但我仍未成功使用这个新 API 发送带有声音、图标或标签的通知。
我尝试使用两个不同的库,包括 Google API PHP 客户端和 kreait-Firebase-php,并且都遇到了相同的问题。正在发送通知,但没有指定的声音、图标或标签。
在使用 XAMPP 进行本地测试时,我对代码进行了广泛的调试,并确保所有参数都根据文档正确设置。然而问题依然存在。
我非常感谢社区为解决此问题提供的任何见解或帮助。如果有人遇到类似的挑战或对如何解决此问题有建议,我将不胜感激您的意见。
感谢您对此事的关注。