Androidに最適なプッシュサービスは何ですか?
で、一番使いやすいのは?
プッシュサービス用のGCMはすでに試していますが、適用は難しいと思います。Googleアカウントなしでプッシュサービスを利用したい。
ありがとうございました
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 に常時接続されているため、使用してもバッテリーが消耗しないため、非常に優れています。別のものを使用したい場合は、追加のバッテリーを消耗しています。
具体的な質問がある場合は、お気軽にお尋ねください。
http://parse.comを使用できます
それは間違いなく最も簡単で、デモコードをダウンロードでき、すべてが事前に配線されているように機能します. 私はしばらく Parse を使っていません (だから、GCM に依存しているかどうかはわかりませんが、彼らが賢いならそうすべきです)。
個人的には、もし私があなただったら (ハッカソンか何かをしているのでなければ) GCM に固執します。