SUPLA Filesensors - odczyt danych z API XML/HTML

Awatar użytkownika
PuteR
Posty: 830
Rejestracja: śr gru 06, 2017 10:07 am

wt lut 11, 2020 8:52 am

lukfud pisze:
pn lut 10, 2020 11:36 pm
PuteR pisze:
pn lut 10, 2020 11:09 pm
Próbuję wyciągnąć dane z Airly a konkretnie wartoś CAQI. Wszystkie inne wartości pobierają się bez problemu a z tym jednym jest problem skrypt mam napisany w ten sposób

Kod: Zaznacz cały

curl -s 'https://airapi.airly.eu/v2/measurements/nearest?lat=53.284041&lng=21.865889&maxDistanceKM=30&apikey=API_KEY' | jq '.current.values[] | select(.name=="AIRLY_CAQI") .value' - > $sciezka/caqi.txt
Czy te wskazanie pobiera się inaczej??
Zamień

Kod: Zaznacz cały

'.current.values[] | select(.name=="AIRLY_CAQI") | .value'
na

Kod: Zaznacz cały

'.current.indexes[] | .value'
caqi.png
dzięki, teraz działa
Awatar użytkownika
PuteR
Posty: 830
Rejestracja: śr gru 06, 2017 10:07 am

czw lut 13, 2020 9:30 pm

Czy da się jednym zapytaniem wyciągnąć wszystkie potrzebne dane i zapisać do oddzielnych plików, żeby jak najmniej odpytywać serwer?? Obecnie co kilka minut wysyłam 5 zapytań, a może da się to zrobić jednym??
ODPOWIEDZ

Wróć do „Pomoc”