0

Androidに最適なプッシュサービスは何ですか?

で、一番使いやすいのは?

プッシュサービス用のGCMはすでに試していますが、適用は難しいと思います。Googleアカウントなしでプッシュサービスを利用したい。

ありがとうございました

4

2 に答える 2

2

GCM は最高で、非常に簡単です: http://www.androidhive.info/2012/10/android-push-notifications-using-google-cloud-messaging-gcm-php-and-mysql/

最も単純な実装は、レシーバー クラス、登録コード、および HTTPS クエリ サーバーサイドです。

$url = 'https://android.googleapis.com/gcm/send';
$fields = array(
    'registration_ids' => array("ClientID"),
    'data' => array("message" => "OK")
);
$headers = array(
    'Authorization: key=APIKey',
    'Content-Type: application/json'
);
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_POST, true);
curl_setopt($ch, CURLOPT_HTTPHEADER, $headers);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_POSTFIELDS, json_encode($fields));
$result = curl_exec($ch);
if ($result === FALSE) die('cURL Error: ' . curl_error($ch));
curl_close($ch);
print_r(json_decode($result));

API キーはhttps://code.google.com/apis/console/b/0/で登録できます。

クライアント側の実装については、上のリンクをご覧ください。

GCM は、すべての Android スマートフォンが Google に常時接続されているため、使用してもバッテリーが消耗しないため、非常に優れています。別のものを使用したい場合は、追加のバッテリーを消耗しています。

具体的な質問がある場合は、お気軽にお尋ねください。

于 2013-06-15T09:59:47.323 に答える
1

http://parse.comを使用できます

それは間違いなく最も簡単で、デモコードをダウンロードでき、すべてが事前に配線されているように機能します. 私はしばらく Parse を使っていません (だから、GCM に依存しているかどうかはわかりませんが、彼らが賢いならそうすべきです)。

次に、http://stackmob.comがあります。

個人的には、もし私があなただったら (ハッカソンか何かをしているのでなければ) GCM に固執します。

于 2013-06-15T10:10:14.797 に答える