1
、 タブ間で同じGAEチャンネルトークンを使用できますか?チャンネルAPIのためのGAEのドキュメントで行く
は、一度に1つのだけのクライアントが与えられた クライアントIDを使用してチャネルに接続することができますが、そのアプリケーションは、ファンアウトのためのクライアントIDを使用することはできません。 他の言葉では、複数のクライアントへの 接続の中央クライアントIDを作成することはできません。
は
に矛盾しているようだ秘密として)create_channel(によって返されたトークンを扱います。 悪意のあるアプリケーションがトークンにアクセスすると、使用しているチャネルに沿って送信されたメッセージ を聞くことができます。
どのようにして両者を真実にすることができますか?しかしもっと重要なのは、私は自分のアプリにログインしている各ユーザーのために1つのチャンネルを作成するつもりです。ユーザーがアプリで新しいタブを開くと、同じトークンをもう一度使用できますか?ユーザーが開いているタブごとに1つのチャンネルを作成する代わりに、高価なことは言うまでもありません。
これを変更するか、トークンプーリングユーティリティをリリースする予定はありますか? –
はい、トークンごとに許可される同時接続数を「同じユーザー、複数のタブ」などの単純なケースをサポートするように拡張します。リリースノートにこれを追加して(そしてこの質問を更新します)、準備が整ったらおそらく2週間以内です。 –
ありがとうございました。その情報は、4月のリリースで出てきても数時間の仕事を節約できました。 –