Foursquare还不能Geocode的完整地址?

时间:2013-02-13 05:34:06

标签: geocoding foursquare reverse-geocoding

我正在尝试输入一个完整的地址“700 flower street,los angeles,CA”但是它给出错误

[meta] => stdClass Object
        (
            [code] => 400
            [errorType] => failed_geocode
            [errorDetail] => Couldn't geocode param near: 700 flower street, los angeles, CA
        )

有谁知道为什么? Foursquare不提供这样的服务吗?他们的工作非常简单,比如“洛杉矶”。为什么不做完整的地址?有什么想法吗?

由于

1 个答案:

答案 0 :(得分:0)

HTTP 400通常意味着“输入错误” - 仔细检查您发送给Foursquare的内容,以确保它有效,这是他们的API所期望的。

顺便说一下,我在SmartyStreets工作。我们能够对该地址进行地理编码:

http://smartystreets.com/?street=700%20flower%20street,%20los%20angeles,%20CA

甚至更多顺便说一句,Foursquare不久前刚刚与我们签约。不确定它是出于内部目的还是出于其服务的某些方面,但我想我们会看到......

(顺便说一下,你知道地址丢失了套房或公寓号吗?)