首页 > 解决方案 > 在 Firebase Admin SDK for PHP 中设置应用程序

问题描述

我设置了 Firebase PHP Admin SDK ( https://firebase-php.readthedocs.io/en/5.x/index.html )

$messaging我按照文档中的描述创建了我的对象:

$messaging = $factory->createMessaging();

将我的信息定义为:

$message = CloudMessage::withTarget('topic', 'my-topic')->withNotification(Notification::create('Title','BodyText');

并发送:

$messaging->send($messageDe);

通知会在我的 Android 手机上弹出。到目前为止,一切都很好。但只是我的安卓。在 google 的 firebase 后端中,我定义了一个 android 和一个 iOS 应用程序。直接通过后端发送消息时,我可以选择要将通知发送到哪些设备类型(iOS、Android)。但我不知道如何设置应用程序以在 Firebase PHP Admin SDK 中发送通知。似乎只是将消息发送到 firebase 后端,这会选择列表中的第一个应用程序(即 android),但我觉得应该可以在 firebase 或 SDK 中配置我想要的设备(两者)目标。

标签: phpfirebase-cloud-messagingfirebase-admin

解决方案


推荐阅读