1. 간단하게 우회 기능을 할 수 있는지에 대한 테스트
public function test_proxy(){
$url = "http://bubble.ohoh.tv/bubble/get_date";
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
$content = curl_exec($ch);
curl_close($ch);
echo $content;
}
2. push 메시지 보내기
public function test_push(){
$url = 'https://android.googleapis.com/gcm/send';
$reg_id = '';
$headers=array('Content-Type:application/json','Authorization:key='api key');
$arr = array();
$arr['data'] = array();
$arr['data']['TopMessage'] = 'information';
$arr['data']['AppTitleMessage'] = 'this is test';
$arr['data']['AppTextMessage'] = 'yeong min ugly';
$arr['registration_ids'] = array();
$arr['registration_ids'][0] = $reg_id;
$ch = curl_init();
curl_setopt($ch,CURLOPT_URL, $url);
curl_setopt($ch,CURLOPT_HTTPHEADER, $headers);
curl_setopt($ch,CURLOPT_POST, true);
curl_setopt($ch,CURLOPT_RETURNTRANSFER,true);
curl_setopt($ch,CURLOPT_SSL_VERIFYPEER,false);
curl_setopt($ch,CURLOPT_POSTFIELDS,json_encode($arr));
$response=curl_exec($ch);
echo $response;
curl_close($ch);
}
'공부' 카테고리의 다른 글
php json_decode (0) | 2014.01.09 |
---|---|
php curl_exec 에서 결과가 출력되는 경우 (0) | 2014.01.09 |
codeigniter php mysql bind변수 (0) | 2013.10.31 |
Apache2.2 mod_wsgi window 세팅 (0) | 2013.08.29 |
python 공부중에 한날님의 블로그를 보다가 (0) | 2013.08.08 |