私はプッシュ通知に取り組んでおり、ユーザーが通知を購読すると、一意のエンドポイントが生成されます。これらのエンドポイントをデータベースに保存する方法を知りたいので、これらのエンドポイントを使用して、サブスクライブしているすべてのユーザーに通知を送信できます
質問する
1038 次
2 に答える
0
公式ドキュメントで強調されているように:
- クライアント アプリは、登録トークンをアプリ サーバーに渡します。
これを実現するには、次の 2 つの方法が考えられます。
自作
アプリから直接サーバーに登録 ID を送信し、データベースに保存します。この登録を識別する他の一意の識別子 (ユーザーの電子メールなど) を保存し、それらを一緒に保存することもできます。
サーバーにhttp://www.myserver.com/gcmregistrationsのようなエンドポイントを作成し、そこに登録を POST できます。
GCM アップストリーム (非推奨)
XMPP サーバーで GCM を使用している場合は、登録 ID を GCM のアップストリーム メッセージとして送信できます。
データが正常に送信されたことをアプリから知る方法がないため、これはお勧めしません。
于 2016-04-21T16:41:28.883 に答える