iOS 上的地址验证表单 API 或数据库?
Posted
技术标签:
【中文标题】iOS 上的地址验证表单 API 或数据库?【英文标题】:Address validation form API or Database on iOS? 【发布时间】:2015-05-12 10:10:19 【问题描述】:我正在开发一个 ios 应用程序,用户可以在其中购买产品并将产品送货上门。在实际购买之前,用户必须输入他在英国的收货地址。
例如,用户输入邮政编码“SW1A 2AB”,然后显示一个 UIPicker,列出可能的匹配项,例如“11 Downing St”。
我想知道是否有任何在线资源或服务(最好是免费的)可以根据用户将在表单上提供的英国邮政编码进行地址查找。由于该应用将仅在英国推出,并且产品只能在此处交付,因此我不必担心其他类型的地址格式。
【问题讨论】:
How to convert postal code to city name, is there an API available?的可能重复 【参考方案1】:听起来您正在使用邮政编码到地址查找,这在英国涉及使用皇家邮政邮政编码地址文件 (PAF),该文件需要付费,但它是英国地址数据的最可靠来源。它可以作为数据文件直接从 Royal Mail 购买,但也存在多个 API,这意味着您无需担心存储和更新超过 2900 万个地址。
我在Allies Computing who provide a cloud hosted REST based API 工作,它使用皇家邮政的每日更新,可以按搜索付费。
当然还有其他提供商提供非常相似的 API,Royal Mail's Powered by PAF website 有完整的列表。
只要您的应用程序可以访问互联网,您就可以使用这些,但如果用户没有互联网连接,最好向他们提供完整的地址表单。
【讨论】:
谢谢,这正是我要找的。span> @Broco 很高兴听到。以上是关于iOS 上的地址验证表单 API 或数据库?的主要内容,如果未能解决你的问题,请参考以下文章
关于boostrapvalidator表单验证神器详细配置说明