我正在使用 Android Billing API V3 查询来自 Play 商店的购买信息。我想知道是否有可能清除本地缓存。
V3 为计费 API 添加了本地缓存功能,以减少网络流量。我有一个更新服务,每天运行一次,该服务更新我的元数据,因为我在应用程序中显示成本,所以我希望清除本地缓存并触发更新,以防价格已更新,以确保显示正确的价格。
文档说:
由于 Google Play 客户端现在在设备上本地缓存应用内计费信息,因此您可以使用 Version 3 API 更频繁地查询此信息,例如通过 getPurchases 调用。与 API 的早期版本不同,许多 Version 3 API 调用将通过缓存查找而不是通过与 Google Play 的网络连接服务,这显着加速了 API 的响应时间。
V3 为计费 API 添加了本地缓存功能,以减少网络流量。我有一个更新服务,每天运行一次,该服务更新我的元数据,因为我在应用程序中显示成本,所以我希望清除本地缓存并触发更新,以防价格已更新,以确保显示正确的价格。
文档说:
由于 Google Play 客户端现在在设备上本地缓存应用内计费信息,因此您可以使用 Version 3 API 更频繁地查询此信息,例如通过 getPurchases 调用。与 API 的早期版本不同,许多 Version 3 API 调用将通过缓存查找而不是通过与 Google Play 的网络连接服务,这显着加速了 API 的响应时间。