如何区分国家

Posted

技术标签:

【中文标题】如何区分国家【英文标题】:How To differentiate country 【发布时间】:2019-03-21 07:33:32 【问题描述】:

我想开发像亚马逊这样的安卓应用。我的问题是如何根据国家/地区展示我的产品。例如,如果我在印度,我的应用程序仅显示印度产品,如果我在美国,我的应用程序仅显示美国产品。有可能吗,请帮助我,谢谢并提前

【问题讨论】:

如果您获得了位置权限 - 您可以根据位置从您的 API 加载数据 检查***.com/questions/11082681/… 【参考方案1】:

用户打开应用程序后,您可以通过https://developers.google.com/location-context/fused-location-provider/ 获取用户位置并将其传递到您的后端,在后端,您可以编写逻辑以根据位置传递数据。

【讨论】:

【参考方案2】:

您可以根据您所在的位置获取您所在的国家/地区:

context.getResources().getConfiguration().locale.getCountry();

... 并为您的逻辑设置一些过滤器

首先请求位置权限

【讨论】:

以上是关于如何区分国家的主要内容,如果未能解决你的问题,请参考以下文章

在wordpress中通过ip地址区分不同国家的用户并重定向他们到不同的...

国密商密普密以及 RSASM2 的界定和区分

如何区分三视图中的:第一视角和第三视角?

海洋管理相关机构区分

Django 中的唯一模型字段和区分大小写(postgres)

Django 中的唯一模型字段和区分大小写(postgres)