Skocz do zawartości

[php] API zwraca informacje


HERO

Rekomendowane odpowiedzi


Hejka, odpytuje api które zwraca mi liste produktów a pod listą w tabeli zwraca takie informacje

 

 [result] => stdClass Object
        (
            

=> 1 [countOnPage] => 100 [pageAll] => 1 [countAll] => 25 )

 

na jednej stronie wyników zobacze 100 sprzedaży i pytanie jak pojawi sie 101 sprzedaży a w page = 2 to jak mam sie odwolac do drugiej strony wyników?

przy odpytywaniu api podaje tylko przedział dat w ktorych odbyla sie sprzedaz

 

Opiekuj.pl - Testy dla opiekunek do dzieci | Dentysta Mokotów który daje powody do uśmiechu | Systemy szklane - Oferujemy szeroki wybór elementów szklanych dostępnych w różnych rozmiarach

 

Odnośnik do komentarza
Udostępnij na innych stronach

Noooo bo API MA BUGA pownno zwracać XML lub JSONA

  • Like 1

HTTP 200 usługi IT -> Dariusz Janicki | Realizacja serwisów www oraz oprogramowania w PHP / C# / Golang / Node.js / MySQL/ Laravel
Komory normobaryczne - normobaria.tech Wykonawca montażu i instalacji komory normobarii

Odnośnik do komentarza
Udostępnij na innych stronach

A co mówi specyfikacja API? Jakie parametry służą do paginacji, sortowania, filtrowania itd.? Nie znamy query paremeters żeby powiedzieć jak "manipulować" zwracanymi danymi.

18 minut temu, Mion napisał:

Noooo bo API MA BUGA pownno zwracać XML lub JSONA

albo kolega @HERO pod tabelą rzucił sobie var_dumpa i dlatego widzi stdClass ;)

Edytowane przez dudekm
literówka
  • Like 1

Potrzebujesz dedykowanej aplikacji internetowej? Napisz :) (PHP, MariaDB/MySQL, MongoDB, JavaScript)

Mój prywatny monitor backlinków

Najlepsze serwery Minecraft. A to kolejna lista zawierająca serwery Minecraft

Odnośnik do komentarza
Udostępnij na innych stronach

Może być choć w to wątpię, że API oczekuje parametru w jakim formacie ma zwracać dane wspomniany JSON / XML lub nawet HTML / TXT jako bardziej poglądowe dane i bez tego parametru zwraca, to co zwraca. Skontaktuj się z supportem wydawcy API.

HTTP 200 usługi IT -> Dariusz Janicki | Realizacja serwisów www oraz oprogramowania w PHP / C# / Golang / Node.js / MySQL/ Laravel
Komory normobaryczne - normobaria.tech Wykonawca montażu i instalacji komory normobarii

Odnośnik do komentarza
Udostępnij na innych stronach

23 minuty temu, dudekm napisał:

A co mówi specyfikacja API? Jakie parametry służą do paginacji, sortowania, filtrowania itd.? Nie znamy query paremeters żeby powiedzieć jak "manipulować" zwracanymi danymi.

albo kolega @HERO pod tabelą rzucił sobie var_dumpa i dlatego widzi stdClass ;)

 

ok i teraz widze ze przy odpytywaniu api mam cos takiego:

$request['get']['result']['page'] = 1;

 

to wychodzi na to, ze na poczatek sprawdzic ile jest stron wynikow a potem w petli odpytac api zmieniac ta wartość

25 minut temu, Mion napisał:

Może być choć w to wątpię, że API oczekuje parametru w jakim formacie ma zwracać dane wspomniany JSON / XML lub nawet HTML / TXT jako bardziej poglądowe dane i bez tego parametru zwraca, to co zwraca. Skontaktuj się z supportem wydawcy API.

 

dokladnie tak jak piszesz. albo SOAP albo JSON 

Opiekuj.pl - Testy dla opiekunek do dzieci | Dentysta Mokotów który daje powody do uśmiechu | Systemy szklane - Oferujemy szeroki wybór elementów szklanych dostępnych w różnych rozmiarach

 

Odnośnik do komentarza
Udostępnij na innych stronach

11 minut temu, HERO napisał:

ok i teraz widze ze przy odpytywaniu api mam cos takiego:

Nie strzelaj jakimiś fragmentami kodu, bo one w kontekście API NIC nie znaczą. To co zamieszczasz to kod tablicy w PHP.


API HTTP polega jest wysłanie żądania i przetworzenie odpowiedzi, które  przeważnie są one w formacie JSON'a, więc Musisz zapoznać się z dokumentacją jakie api oczekuje parametry w żądaniu GET/POST/PUT/ itd...  i co zwraca przedmiotowe API.

HTTP 200 usługi IT -> Dariusz Janicki | Realizacja serwisów www oraz oprogramowania w PHP / C# / Golang / Node.js / MySQL/ Laravel
Komory normobaryczne - normobaria.tech Wykonawca montażu i instalacji komory normobarii

Odnośnik do komentarza
Udostępnij na innych stronach

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.

Zarejestruj nowe konto

Załóż nowe konto. To bardzo proste!

Zarejestruj się

Zaloguj się

Posiadasz już konto? Zaloguj się poniżej.

Zaloguj się
  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Umieściliśmy na Twoim urządzeniu pliki cookie, aby pomóc Ci usprawnić przeglądanie strony. Możesz dostosować ustawienia plików cookie, w przeciwnym wypadku zakładamy, że wyrażasz na to zgodę. Warunki użytkowania Polityka prywatności