2016-05-19 8 views
2

firebase.google.com GUI以外のプッシュ通知の管理に関する情報は見つかりません。Firebase 2(firebase.google.com)プッシュ通知 - 外部からの管理

プッシュを動的に送信する必要があるため、スクリプトを作成する必要があります。これにより、これを行うことができます。たとえば、Parse SDKをサーバーにダウンロードし、キーなどを与えた後、動的にプッシュを送信することができます。

新しいFirebase SDKでこれを実行する可能性はありますか?

+0

[this](https://firebase.google.com/docs/cloud-messaging/downstream#sending_topic_messages_from_the_server)? – user1480019

答えて

0

Gerrit Hoekstraに言及されているように、通知はFirebase Cloud Messagingによって処理されます(私には分かりませんが、通知トピックからの参照がないことがわかります)。

SDKはありませんが、REST APIは非常に単純なようですが、独自のXMPPサーバーを実装することも可能です。

1

FirebaseはNotifications製品用のREST APIを提供していません。低レベルのFirebase Cloud Messaging(FCM)HTTP API with topicsまたはpush tokensを直接使用する必要があります。これはGoogle Cloud Messagingと非常によく似ています。

特定のユーザー(Firebase UID)にプッシュ通知をトリガーする方法や、Webダッシュボードの場合と同様にプロパティーのターゲットを&にする方法はありません。より高レベルのAPI、オープンレート解析などをお探しの場合は、Parse Server、Batch.comなどのサードパーティサービスを検討する必要があります。

+0

「プッシュトークン」リンクの最初の文は、「ダウンストリームメッセージを宛先指定する、または「ターゲットにする」ために、アプリケーションサーバーは受信クライアントアプリケーションの登録トークンを使用するように設定します。あなたが単一のデバイスを対象としたい場合、またはデバイスグループを作成する場合は、このトークンにアクセスする必要があります。 – libik

+0

はい、プッシュトークンと呼ばれるのは、実際には登録ですids /トークンは、Appleプッシュサービス(APNS)またはGoogle FCMのいずれかによって配信され、デバイス上の特定のアプリのインストールに達する一意の識別子です。 これはFirebaseデータベースのユーザ(プラットフォームに依存しない)を記述する[Firebase UID](https://firebase.google.com/docs/auth/users#user_properties)とは関係ありません。 これらの登録ID /トークンは、FirebaseのデータストアまたはFCM APIを使用するための別のデータベースに保存する必要があります。 –

+0

ああ、ええ、それは本当です。 「特定のユーザーにプッシュ通知をトリガーする方法はありません」という設定は少し混乱していました。現時点でParseを使用していますが、来年初めに終了する予定です。 – libik

関連する問題