2016-03-28 32 views
6

Próba wprowadzenia zapytania w YQL console. Ten działa prawidłowo:Pobierz pogodę Yahoo w Celsjuszu za pomocą interfejsu API

select * from weather.forecast where woeid=1989965 

Ale chcę uzyskać wartości w systemie metrycznym (Celsjusza), więc używam tej kwerendy:

select * from weather.forecast where woeid=1989965 and unit='c' 

dostaję zerowy wynik:

{ 
"query": { 
    "count": 0, 
    "created": "2016-03-28T01:46:08Z", 
    "lang": "ru", 
    "results": null 
} 
} 

Mogę przekonwertować wartości samemu, ale mam nadzieję, że uda mi się to wymyślić po wyjęciu z pudełka ...

Odpowiedz

7

Dziś odkryłem, u = "c" jest pracował. Więc odpowiedź na moje własne pytanie byłoby:

select * from weather.forecast where woeid=1989965 and u='c'