来自 Android Market 许可证服务器的 LICENSED 响应的典型 VT 值是多少?

问题描述 投票:0回答:2

应用程序许可文档指出,一旦应用程序不再可退款,许可证服务器响应的有效期“通常是几天”。这是相当模糊的,尽管我认为它的意思是“几天,而不是几周或几个月”(而不是“几天,而不是几分钟或几小时”)。

当 Android Market 许可证服务器返回 LICENSED 响应时,是否有人拥有有关 VT 字段值的实际数据?

android android-lvl
2个回答
5
投票

根据我的经验,实时申请的期限为 14 天,测试响应的期限为 1 分钟。可以忽略 VT 值并通过更改存储的长值来使用您自己的时间戳(或为其添加额外的时间)。

我从未见过这些价值观的记录,并在大约 3 个月前的开发过程中回忆起它们。


0
投票

我最近的测试(昨天)表明,对于不可退款的应用程序,VT 时间戳恰好是许可证时间戳之后的 24 小时。

我还看到了仍可退款的日元购买,其中 VT 时间戳比许可证时间戳晚了不到 2 小时。据推测,VT 时间戳保持不变,直到应用程序不再退款。

对于应用程序可退款的情况,我不会假设所有国家/地区都有相同的 2 小时时差。但也许,对于不可退款的应用程序,无论在哪个国家/地区,24 小时都是恒定的。

所以我当前的假设是,为了检测应用程序购买是否仍可退款,我检查 VT 时间戳是否小于许可证时间戳后的 24 小时。

顺便说一下,无论购买是否仍可退款,GT 时间戳始终是 VT 时间戳之后的 6 天。

如果我得到一些新信息,我会更新这个答案。

© www.soinside.com 2019 - 2024. All rights reserved.