push通知の実装を確認をする為に、phpを書くしかない

ので

http://d.hatena.ne.jp/azukinohiroki/20120628/1340868610

に書いてあるのですが、

<?php

$url = 'https://android.googleapis.com/gcm/send';

$registration_id = 'AAAAAAAAAAAAAAAAAAA'; //registration IDはここ
$message = 'Hello, GCM!!';

$header = array(
  'Content-Type: application/x-www-form-urlencoded;charset=UTF-8',
  'Authorization: key=XXXXXXXXXX', //API keyはここ
);
$post_list = array(
  'registration_id' => $registration_id,
  'collapse_key' => 'update',
  'data.message' => $message,
);
$post = http_build_query($post_list, '&');

$ch = curl_init($url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_FAILONERROR, 1);
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);
curl_setopt($ch, CURLOPT_POST, TRUE);
curl_setopt($ch, CURLOPT_HTTPHEADER, $header);
curl_setopt($ch, CURLOPT_POSTFIELDS, $post);
curl_setopt($ch, CURLOPT_TIMEOUT, 5);

//CA証明書の検証をしない
curl_setopt($curl,CURLOPT_SSL_VERIFYPEER,false);

$ret = curl_exec($ch);
 
var_dump($ret);

?>

で自分のサーバーにアップして確認をしてしまいましょう。

サーバーの方に、アプリ側がおかしいんじゃね?って言われたら、自分が作ったサーバーからは遅れましたが、何か問題でも。

って言えばいいのです(あ・・・私怨が入った。)

前後の記事

前の記事:

次の記事:

関連の記事

コメントの投稿

  • サイト内検索

新作アプリの紹介

関連サイトの紹介

アンドロイドアプリ開発TIPS
きぐるみカメラ
ふらいぱん
アンドロイドのデザイン集
Page top↑