ホームページ  >  記事  >  バックエンド開発  >  php Aurora Push (Push-API-v3)

php Aurora Push (Push-API-v3)

WBOY
WBOYオリジナル
2016-07-25 08:47:361262ブラウズ
php Aurora Push (Push-API-v3)

                                                                                                                                                                                                                                                                                                                     


error_reporting(E_ALL^E_NOTICE);
class ApipostAction{
  1. private $_appkeys = 'f722b1337ded8********';
  2. private $_masterSecret = 'bd267a37c3034fd6*******';
  3. function request_post($url="",$param="",$header="") {
  4. $postUrl = $url;curl_setopt($ch, CURLOPT_HEADER, 0) ;//ヘッダーを設定します
  5. curl_setopt( $ch, CURLOPT_RETURNTRANSFER, 1);//結果を文字列にして画面に出力する必要があります
  6. curl_setopt($ch, CURLOPT_POST, 1) // 投稿メソッド
  7. curl_setopt($ch, Curlopt_postfields, $ CurlPost ) ;
  8. CURL_SETOPT ($ CH, Curlopt_httpheader, $ Header);
  9. // HTTP ヘッダーのフィールド (head) _Ssl_verifypeer, FALSE)
  10. // 検証のためサーバーから終了 curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, FALSE);
  11. withcurl を使用して -
  12. 「」""" )
  13. $url = 'https://api.jpush.cn/v3/push'; $header= array("Authorization:Basic $base64","Content-Type :application/json");
  14. // print_r($header); $param='{"プラットフォーム":"すべて","オーディエンス":"すべて","通知" : {"アラート" : "こんにちは、JPush !"},"message":{"msg_content":"'.$message.'","title":"'.$title.'"} }';
  15. $res = $this->request_post($ url,$param,$header);
  16. }
  17. }
  18. $ jpush=new ApipostAction();
  19. $jpush->send('このタイトル','このメッセージ');
  20. コードをコピーします
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。