我正在尝试使用我编写的脚本向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
非常感谢任何帮助。这非常令人沮丧,似乎应该很容易修复!
答案 0 :(得分:2)
您也可以尝试通过YQL(Yahoo Query Language)使用Placefinder。它提供XML和JSON输出,并为您与其他服务的mashup提供更多灵活性。
以下是一个示例电话: