[問題] GCM推播時好時壞

看板AndroidDev作者 (shen)時間9年前 (2016/08/06 18:51), 編輯推噓0(002)
留言2則, 1人參與, 最新討論串1/1
最近推播遇到一個問題 同一組API_KEY跟同一組RID 有時連續發送會有一部分成功送出 但也有一部分會呈現失敗 失敗原因會顯示 string(147) "<HTML> <HEAD> <TITLE>Unauthorized</TITLE> </HEAD> <BODY BGCOLOR="#FFFFFF" TEXT="#000000"> <H1>Unauthorized</H1> <H2>Error 401</H2> </BODY> </HTML> 這訊息是說API KEY不正確 是常態問題?還是程式問題?? 完整程式如下 >>>>>前面參數略過 $message = array("message" => $message); $url = 'https://android.googleapis.com/gcm/send'; $json = array( 'registration_ids' => $registatoin_ids, 'data' => $message, ); $headers = array( 'Authorization: key=' . $API_KEY, 'Content-Type: application/json' ); $curl = curl_init(); curl_setopt($curl, CURLOPT_URL, $url); curl_setopt($curl, CURLOPT_POST, true); curl_setopt($curl, CURLOPT_HTTPHEADER, $headers); curl_setopt($curl, CURLOPT_RETURNTRANSFER, true); //忽略SSL驗證 curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, false); curl_setopt($curl, CURLOPT_POSTFIELDS, json_encode($json)); $result = curl_exec($curl); curl_close($curl); 跪求高手們指導指導小弟,感恩 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 118.161.26.213 ※ 文章網址: https://www.ptt.cc/bbs/AndroidDev/M.1470480680.A.4F7.html

08/06 23:42, , 1F
幫你Google,你看這篇的解釋能不能解決你的問題
08/06 23:42, 1F

08/06 23:42, , 2F
08/06 23:42, 2F
文章代碼(AID): #1NfS4eJt (AndroidDev)