获取用户的Play商店国家/地区

时间:2018-03-19 09:42:25

标签: android

如何通过位置服务获取用户的国家/地区有很多方法。但是,以这种方式获得的国家并不总是与用户的Play商店相关联的国家/地区相对应。

有没有办法通过代码直接获取用户的Play商店国家/地区?

1 个答案:

答案 0 :(得分:1)

您无法直接通过Android SDK获取Play商店所在国家/地区。

但您可以在Android应用内结算API中使用 getSkuDetails()方法。它会返回一个JSON。

在JSON中查找 price_currency_code 字段,以获取在Play商店帐户中使用的货币的货币代码。从货币,你可以得到这个国家。

详情请见此处 - https://developer.android.com/google/play/billing/billing_reference.html#getSkuDetails