1

我正在尝试使用我编写的脚本向 Yahoo Placefinder API 发出请求,我希望它返回 JSON。但是,所有请求都发回 XML。话虽如此,当我在浏览器中运行相同的脚本时,我得到了预期的 JSON 数据。以下是我的要求:

wget http://where.yahooapis.com/geocode?location=San+Francisco,+CA&flags=J&appid=yourappid

curl http://where.yahooapis.com/geocode?location=San+Francisco,+CA&flags=J&appid=yourappid

任何帮助深表感谢。这很令人沮丧,而且看起来应该很容易解决!

4

1 回答 1

2

您也可以通过以下方式尝试使用 PlacefinderYQL(雅虎查询语言)使用 Placefinder。它同时提供 XML 和 JSON 输出,并为您与其他服务的混搭提供了更大的灵活性。

这是一个示例调用:

select * from geo.placefinder where text="sfo"

于 2012-01-06T19:42:31.843 回答