0

firebaseを使用してfirebaseを使用して、管理パネルWebページからfirebaseデータベースに登録されたアンドロイド電話にプッシュ通知を送信します。 PHPとmySQLを使用して通知を送信しようとしましたが、通知を送信するためだけにfirebaseを使用します。私もfirebaseコンソールからアンドロイドデバイスに通知を送信しようとしました。しかし、firebase APIを使用してWebからAndroidデバイスに通知を送信したいと考えています。Fire Baseを使用してWebページ(管理パネル)からAndroid Phoneにプッシュ通知を送信

答えて

0

Firebase通知はFirebaseコンソールのパネルで、特定のデバイス、デバイスグループ、トピック、および聴衆にメッセージを送信できます。 Webユーザーにメッセージを送信することはできません(まだ)。 Firebase通知用の公開APIはありません。

Firebase Cloud MessagingのAPIがあり、その上に通知が構築されています。 FCMは、特定のデバイス、デバイスグループ、トピックなど、ほとんどのメッセージ送信方法をサポートしています。 iOS、Android、Webなど、すべてのプラットフォームへの送信もサポートしています。

しかし、FCM経由でデバイスにメッセージを送信するには、常にFCMサーバキーを指定する必要があります。その名前が示すように、このキーは信頼できるプロセスでのみ使用する必要があります。信頼できるプロセスを実行する最も一般的な方法は、アプリケーションサーバー上で実行することです(たとえば、ホストされたサーバー上で実行されるPHPコードを使用して)。しかし、自分のマシンで実行することもできます。 Firebaseは最近、FirefoxのCloud Functionsをリリースしました.Firebaseは、Googleのハードウェア上でJavaScript関数を実行できるようにします。 Sending FCM messagesは、Firebaseのクラウド機能の文書化されたユースケースの1つです。

+0

私はローカルサーバ(wamp)を使ってPHPスクリプトを実行しています。問題は、ネットワークのIPが固定されていないためにモバイルからローカルサーバーに、次にファイアベースにトークンを送信できないことです。私に解決策を提案するか、私のウェブサイトからアンドロイドデバイスへの通知を送るためのリンクを私に提供してください。 –

+0

あなたの返信を待っています。 –

関連する問題