問題タブ [android-c2dm]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
971 参照

android - Androidクラウドを使用してデバイスメッセージングフレームワークに画像を送信する

皆さん、Androidで1KBを超えるサイズの画像をクラウドに送信できるアプリを作成できるかどうか疑問に思っています。私の懸念は、彼らがドキュメントで言及したパラに関するものでした-AndroidCloudからデバイスへのメッセージングフレームワークのドキュメント

ブロッククォートの制限C2DMには、次の制限があります。メッセージサイズの制限は1024バイトです。Googleは、送信者が送信するメッセージの総数と、送信者が特定のデバイスに送信するメッセージの数を制限しています

はいの場合、適切なドキュメントをどこでどのように見つけるか?前もって感謝します。

0 投票する
2 に答える
2694 参照

android - Android で最もスケーラブルなプッシュ通知システムは何ですか?

Android 用のメッセージング アプリケーションを作成しています。Android ユーザーの 30% がまだ 2.1 を使用しているため、2.2 以降が必要なプッシュ通知に Google の C2DM システムを使用しないことにしました。

Android でプッシュ通知を必要とする中規模から大規模なサービスを構築した経験のある人はいますか? 次のようなことに興味があります。

  • サーバーごと、または IP アドレスごとに、何人のユーザーを確実にサポートできますか?
  • 容量を増やしていくのはどれくらい難しいですか?
  • サーバーのセットアップにはどのくらい時間がかかりますか?
  • メッセージをどの程度確実に配信しますか?
  • メッセージの配信速度はどれくらいですか?

MQTTDeaconXtifyUrban Airshipなど、いくつかの一般的なソリューションがあることは知っていますが、これらのソリューションを実際に実装した人から、上記のトピックに関する信頼できるデータを見つけることができないようです.

0 投票する
1 に答える
10616 参照

android - Android C2DM Auth トークン、1 回または毎回

C2DM をアプリケーションに実装する計画の概要を説明していて、Auth トークンに関する基本的な (読み: ばかげた) 質問があります。

クライアント サーバーは、ホワイト リストに登録されたアカウントを使用して google c2dm サービスに登録する必要があります。

テスト用:

私の質問は、これは c2dm アカウントごとにアプリケーションごとに 1 回発生するかということです。つまり、ホワイトリストに登録されたアカウントを使用して 1 つのサーバーで生成された認証コードを取得し、それを保存してから、メッセージが送信されるたびにそれを取得して使用します。

それとも、プッシュされるメッセージごとに新しい認証コードを要求する必要がありますか?

0 投票する
2 に答える
3759 参照

android - AndroidC2DM送信の問題

C2DMサービスを使用してプッシュ通知をテストするのに問題があります。

「3.4。アプリケーションを登録する」までLarsの例を使用して、Androidテストプロジェクトをセットアップしています。デバイスから登録IDを正常に取得しました。

次に、次のカールを使用して、サーバー経由でAuthトークンを正常に取得します。

これで、プッシュする2つの主要なコンポーネントができました。したがって、テストの目的で、メッセージを送信するために別のcurlを発行します(認証トークンの生成を実装し、機能するようになったらphpでメッセージを送信します)。

私が使う:

応答:

エラー=未登録

これは私がいる場所であり、混乱しています。ホワイトリストに登録された電子メール/pwを使用して認証トークンを正常に取得し、クライアントサーバーを介してC2DMプログラムに登録して受け入れました。次に、Larsのプロジェクトをコンパイルしてデバイス登録IDを生成しましたが、それらを一緒に使用すると、上記の未登録エラーが発生し、プッシュ通知が表示されません。

アイデア?さらに情報が必要な場合はコメントしてください。投稿を更新します。ありがとう。

0 投票する
1 に答える
744 参照

android - c2dm で一度に複数のプッシュを送信する

一度に多くのプッシュ メッセージを送信する方法はありますか?

昨日は 100 件のメッセージを送信するのに 38 秒かかりました。長すぎます。

認証トークンを一度だけ取得します。次を使用します。

取得したプッシュトークンごとに。

より速い方法はありますか?

ありがとう

0 投票する
1 に答える
602 参照

android - C2DMのキャプチャ

私はGoogleのc2dmのサーバー側を実装してきました。

https://www.google.com/accounts/ClientLoginからClientTokenをリクエストするときに問題が発生します。403キャプチャチャレンジが返されました。これはAPIで指定されているとおりですが、APIはさらに、キャプチャを現在のユーザーに表示するように指定します。

コードがサーバーベースの場合、キャプチャをどのように転送することになっていますか?

0 投票する
2 に答える
2631 参照

android - 提出されたC2DMcollapse_keyに何を含めるか

私はAndroidプッシュアプ​​リケーションにC2DMを実装しています、これはgoogleがcollapse_keyについて言ったことです:

デバイスがオフラインのときに同様のメッセージのグループを折りたたむために使用される任意の文字列。これにより、最後のメッセージのみがクライアントに送信されます。これは、電話がオンラインに戻ったときに大量のメッセージを送信しないようにすることを目的としています。メッセージが送信される順序は保証されていないため、「最後の」メッセージが実際にはアプリケーションサーバーによって送信された最後のメッセージではない場合があることに注意してください。必須

デバイスのオフライン中にすべてのプッシュを送信したい場合、collapse_keyに何を含める必要があり、どうすればよいのでしょうか。

0 投票する
1 に答える
775 参照

android - サーバーとAndroidの間で通信する方法は?

サーバー(Java)からAndroidクライアントにメッセージを送信するためのより良い方法はどれですか?コメット、ソケット、xmpp、または他の何か?簡単なクライアントサーバーゲームを開発します。

0 投票する
3 に答える
3855 参照

android-c2dm - C2DMcollapse_keyの実装の説明が必要

こんにちはcollapse_keyの実装の説明がわかりません。私はそれが何をするのか理解していると思いますが、それがどのようにそれを行うのかは理解していません! Androidクラウドからデバイスへのメッセージングフレームワーク

C2DMフレームワークを設定し、4種類のメッセージを多くの電話に送信しています。

非常に基本的な文字列メッセージは、次のようになります。

電話がオフになっている場合、これの多くはオンラインで電話を待つために積み重なる可能性があります。システムが機能していることがわかる限り、collapse_keyはここで何をしますか?

addEncodedParameter(sb、 "collapse_key"、 "no_ide_what_to_put_here");