Android 台灣中文網
標題: 別擔心 "Niantic Servers unstable, throttling API Calls." 的問題 [打印本頁]
作者: drek 時間: 2016-8-31 06:32
標題: 別擔心 "Niantic Servers unstable, throttling API Calls." 的問題
本帖最後由 drek 於 2016-8-31 06:34 編輯
根據原始碼中
- do
- {
- try
- {
- state = await state.Execute(session, cancellationToken);
- }
- catch (InvalidResponseException)
- {
- session.EventDispatcher.Send(new ErrorEvent
- {
- Message = "Niantic Servers unstable, throttling API Calls."
- });
- }
- catch (OperationCanceledException)
- ...
- Message = "Current Operation was canceled."
- ...
- catch (Exception ex)
- ...
- Message = "Pokemon Servers might be offline / unstable. Trying again..."
- ...
- }
複製代碼
這只是作者寫的一個取得已知例外狀況的功能
執行 try 的內容並等待回應,catch 三個已知的回應狀況,在視窗中顯示文字
我並不想詳解,但從這三個敘述來看
Niantic Servers unstable, throttling API Calls.
Current Operation was canceled.
Pokemon Servers might be offline / unstable. Trying again...
這個狀況應該只是用來確定連線的
應該是沒什麼好擔心的
用法:請參考連結 MSDN: try-catch (C#)
以上...
作者: Yinghong-Chen 時間: 2016-8-31 08:00
一直有看到這個訊息,但是都不知道甚麼意思,謝謝大大解惑!!
作者: sampo7994 時間: 2016-8-31 08:58
謝謝大大 先前看到都會覺得毛毛的
總覺得隔天就紫軍了 哈哈...
作者: 01312525 時間: 2016-8-31 09:06
謝謝大大解惑 當初一直想問的
作者: Butan 時間: 2016-8-31 09:45
這幾天有看到這個訊息,但是都不知道甚麼意思,
謝謝大大講解,安心許多!!
作者: vaca1 時間: 2016-8-31 09:56
c#語法太高階了..看不懂QQ
作者: chahao 時間: 2016-8-31 10:01
看了一下Log,那為何會固定每30分鐘發生一次Exception?
問題在於為什麼"固定時間"會觸發Exception呢?
作者: vaca1 時間: 2016-8-31 10:20
你不說我還沒注意到..果然真的是每隔半小時出現一次
作者: 鳳雛阿龐 時間: 2016-8-31 10:24
原來是這樣~~~~謝謝你的用心.....
作者: drek 時間: 2016-8-31 22:24
那就要麻煩您以程式碼中有出現的字樣為關鍵字查詢了喲 =D
(我不想弄太深,遊戲阿)
送您一張圖