1
application licensing docs表示,一旦應用程序不再可退款,許可證服務器響應的有效期「通常爲幾天」。這很含糊,儘管我可以想象它的意思是「天,而不是幾周或幾個月」(而不是「幾天,而不是幾分鐘或幾小時」)。Android Market許可證服務器的許可響應的典型VT值是什麼?
當Android Market許可證服務器返回LICENSED響應時,是否有人有關於VT字段值的實際數據?
application licensing docs表示,一旦應用程序不再可退款,許可證服務器響應的有效期「通常爲幾天」。這很含糊,儘管我可以想象它的意思是「天,而不是幾周或幾個月」(而不是「幾天,而不是幾分鐘或幾小時」)。Android Market許可證服務器的許可響應的典型VT值是什麼?
當Android Market許可證服務器返回LICENSED響應時,是否有人有關於VT字段值的實際數據?
根據我的經驗,這段時間對於實時應用程序是14天,對於測試響應是1分鐘。可以忽略VT值並使用自己的時間戳(或添加額外的時間)通過改變存儲的長整型值。
我從來沒有見過這些值記錄,並從大約3個月前的開發回憶它們。
謝謝。這很有幫助。我在某個地方看到,雖然該應用有資格獲得退款,但VT僅限於退款期限,但這是我見過的唯一文檔。你有關於GT和GR值的任何數據嗎? – 2011-06-06 14:34:40
該文檔建議5天10次重試作爲GT和GR的值,但我不記得曾經從服務器上看到RETRY,所以我根本沒有探索它們的功能。我在開發過程中遇到的主要問題實際上是服務器超時。我假設退款期限聲明是正確的,因爲我對退款窗口和LVL進行了實驗,退款窗口和LVL的退款應用不再有效。 – 2011-06-06 23:42:47
我不認爲RETRY是服務器響應。通過查看LVL代碼,我認爲Android Market客戶端(ERROR_CONTACTING_SERVER,ERROR_OVER_QUOTA,ERROR_SERVER_FAILURE)的所有可重試響應都會由LicenseValidator變爲RETRY,就像LicenseChecker中的服務連接錯誤一樣。 – 2011-06-07 00:52:53