何百ものデバイスのプッシュ通知を維持するにはどうすればよいでしょうか? サーバー上にデータベースを維持する必要がありますか、またはアップルがこれを維持する必要がありますか?ペイロードを送信するだけで済みます。
2 に答える
1
独自のデータベースを維持する必要があります。Apple に送信するペイロードには、メッセージの送信先の iPhone のデバイス トークンが含まれています。テーブルには、簿記に必要な他の列やテーブルとともに、iphone deviceToken にマップされたユーザーの ID (自動生成された ID、電子メール、または必要なもの) のような単純なものを含めることができます。デバイス トークンはString
簡単に保存できますが、実際には 32 バイトの BLOB です。
ペイロードを送信すると、そのステータスをキャンセルまたは確認することはできません。一度送ってしまえばもう手放せません。
于 2009-10-13T07:06:50.347 に答える
1
私は Urban Airship に行き、Apple Push Notifications の実装をいじってみたいと思います。ニーズに合わせて拡張できるサンプル PHP アプリケーションと、サンプル アプリケーションを起動して実行する方法についての詳細な手順を説明したドキュメントがあります。
いいえ、送信されたペイロードをキャンセルする方法はありません。
于 2010-11-20T10:48:32.363 に答える