Korzystał ktos może z https://mojepanstwo.pl/api/sejmometr i jest w stanie mi powiedzieć czemu podany w instrukcji sposób dostępu do listy wszystkich posłów VII i VIII kadencji tj. https://api-v3.mojepanstwo.pl/dane/poslowie.json przynajmniej moim zdaniem nie zwraca listy wszystkich posłów.
OK dobra nie zrozumiałem tego dobrze to wyświetla 50 wyników na strone, ale pozostając w temacie czemu korzystając z szablonu https://api-v3.mojepanstwo.pl/dane/poslowie.json?conditions[x]=cos np. https://api-v3.mojepanstwo.pl/dane/poslowie.json?conditions[poslowie.kadencja]=8 – działa poprawnie, ale https://api-v3.mojepanstwo.pl/dane/poslowie.json?[ludzie.slug]=jaroslaw-kaczynski już nie a wiem, że taki rekord istnieje https://api-v3.mojepanstwo.pl/dane/poslowie/152. Z góry przepraszam za pierwsze pytanie i proszę o wyrozumiałość pierwszy raz coś takiego robię.
Jest w dokumentacji:
https://api-v3.mojepanstwo.pl/dane/poslowie/{$id}.json
wiec w miejsce ID wstawiasz ID posla, a ID bierzesz z listy wszytskich i tyle
Co do zapytan warunkowych to masz to conditions
, ale nie jest powiedziane ze mozesz sobie tam wstawiac co ci sie odoba, api musi to udostepniac, wiec jak nie ma w dokumentacji to moze sie nie dac a o ludzie.slug
nic nie widze
Dzięki, a co do conditions to myślałem, że to tak działa, że mogę tam sobie wpisać co chcę. Jeżeli chcę zrobić aplikację, która będzie pokazywała dane o posłach po podaniu imienia i nazwiska to rozumiem, że mogę to zrobić w taki sposób, że pobiorę sobie te wszystkie dane dla id od 1 do 460 i zapiszę sobie do jakiego imienia i nazwiska jest ono przypisane i stworzę sobie z tego słownik tak? Z góry dziękuję za odpowiedź.
Trzymanie kopii to jest pewien pomysł ale raczej nie lajlepszy. Lepiej sprawdzić w ogólnym spisie po danych (imię, nazwisko) jaki ten rekord ma id i wtedy po ID o niego zapytac. Nie sa to dane które pewnie sie często zmieniają wiec można dać cache.
Dzięki raz jeszcze już zrozumiałem.