我正在尝试输入一个完整的地址“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不提供这样的服务吗?他们的工作非常简单,比如“洛杉矶”。为什么不做完整的地址?有什么想法吗?
由于
答案 0 :(得分:0)
HTTP 400通常意味着“输入错误” - 仔细检查您发送给Foursquare的内容,以确保它有效,这是他们的API所期望的。
顺便说一下,我在SmartyStreets工作。我们能够对该地址进行地理编码:
http://smartystreets.com/?street=700%20flower%20street,%20los%20angeles,%20CA
甚至更多顺便说一句,Foursquare不久前刚刚与我们签约。不确定它是出于内部目的还是出于其服务的某些方面,但我想我们会看到......
(顺便说一下,你知道地址丢失了套房或公寓号吗?)