php Aurora Push (Push-API-v3)
error_reporting(E_ALL^E_NOTICE); class ApipostAction{
- private $_appkeys = 'f722b1337ded8********';
- private $_masterSecret = 'bd267a37c3034fd6*******';
-
- function request_post($url="",$param="",$header="") {
- $postUrl = $url;curl_setopt($ch, CURLOPT_HEADER, 0) ;//ヘッダーを設定します
- curl_setopt( $ch, CURLOPT_RETURNTRANSFER, 1);//結果を文字列にして画面に出力する必要があります
- curl_setopt($ch, CURLOPT_POST, 1) // 投稿メソッド
- curl_setopt($ch, Curlopt_postfields, $ CurlPost ) ;
- CURL_SETOPT ($ CH, Curlopt_httpheader, $ Header);
- // HTTP ヘッダーのフィールド (head) _Ssl_verifypeer, FALSE)
- // 検証のためサーバーから終了 curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, FALSE);
- withcurl を使用して -
- 「」""" )
- $url = 'https://api.jpush.cn/v3/push'; $header= array("Authorization:Basic $base64","Content-Type :application/json");
- // print_r($header); $param='{"プラットフォーム":"すべて","オーディエンス":"すべて","通知" : {"アラート" : "こんにちは、JPush !"},"message":{"msg_content":"'.$message.'","title":"'.$title.'"} }';
- $res = $this->request_post($ url,$param,$header);
- }
- }
-
- $ jpush=new ApipostAction();
- $jpush->send('このタイトル','このメッセージ');
-
-
-
-
- コードをコピーします
-
-
-
-
-
-
-
-
-
-
-
-
|