gpt4 book ai didi

api - 获得 2 个字母的州/省缩写

转载 作者:行者123 更新时间:2023-12-04 20:16:40 25 4
gpt4 key购买 nike

所以我使用 GeoNames API 来获取国家和州/省信息,我用这些信息来填充表单中的选择下拉列表。此表单将其信息提交给 SOAP Web 服务,而 SOAP 服务器仅了解 2 个字母形式的国家和州/省数据。 IE。 CA 代表加拿大,US 代表美国。 GeoNames API 为不同的国家/地区提供此信息,但不为他们的 child (州/省)提供此信息。

有谁知道如何从 GeoNames 获取州/省/领地的 2 个字母缩写,或者我可以尝试其他 API 吗?

最佳答案

与@user640118 一致,州缩写在北美不会经常变化,如果有的话。最好只有代码或缩写的静态列表。
不过,为了回答您的问题,我开发了一个名为 LiveAddress 的此类 Web 服务。它通过一个简单的 REST 端点提供地理/邮政数据。不过,它更高级一点,因为它接受一个地址,部分或完整,并完整填写并验证它并标准化它。您可能会发现这在删除重复项和对用户数据进行地理编码方面很有值(value)。
如果您有地址,可以使用 this wrapper function像这样,在 Javascript 中:

LiveAddress.verify("123 main st 12345", function(results) {
console.log(results);
});
示例输出可以在 API 文档中找到。

关于api - 获得 2 个字母的州/省缩写,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11318203/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com