0
當我執行 捲曲-i 「https://codename-one.appspot.com/token?m=id&i=d116845c6825ac151489ab33725285e5f48b3e0225285e5f48b3e02」codename-one.appspot.com嘗試遷移舊設備ID
結果時500錯誤是:
HTTP/1.1 500 Internal Server Error
X-Cloud-Trace-Context: 3f022af7dc49c7650be2fa82421a8511
Date: Tue, 06 Jun 2017 18:25:36 GMT
Content-Type: text/html; charset=UTF-8
Server: Google Frontend
Content-Length: 323
Alt-Svc: quic=":443"; ma=2592000; v="38,37,36,35"
<html><head>
<meta http-equiv="content-type" content="text/html;charset=utf-8">
<title>500 Server Error</title>
</head>
<body text=#000000 bgcolor=#ffffff>
<h1>Error: Server Error</h1>
<h2>The server encountered an error and could not complete your request.<p>Please try again in 30 seconds.</h2>
<h2></h2>
</body></html>
這似乎運行時發生從https://www.codenameone.com/blog/new-push-servers.html
的示例(帶有六個9)如何判斷舊設備ID是否存在,或者這是否與服務器存在臨時錯誤?
這是問題。由於某些原因,DeviceID沒有以cn1-ios或cn1-gcm作爲前綴。推送服務器上是否有任何文檔?現在我們正在接收:具有「狀態」的HTTP 200:「無效」 – ed4ba064bdb2135
我們仍然在爲ios設備接收「status = inactive」。無論如何測試非激活密鑰而不嘗試發送推送通知? – ed4ba064bdb2135
我認爲你錯誤地使用了這個API。此API用於轉換舊的傳統推送ID,我認爲您正試圖「轉換」註冊回調的參數,這是不必要的 –